Skip to content

Remove failing tests#4726

Closed
mrcasals wants to merge 1 commit intomasterfrom
remove-failing-tests
Closed

Remove failing tests#4726
mrcasals wants to merge 1 commit intomasterfrom
remove-failing-tests

Conversation

@mrcasals
Copy link
Copy Markdown
Contributor

@mrcasals mrcasals commented Jan 4, 2019

🎩 What? Why?

These tests are consistently failing and we can't find a way to fix them. Also, they're testing a feature that holds no real value to a user, IMO: the downloaded file only contains the data displayed in the page (instead of all the historical data), and has no context ("what process does it belong to?").

We're removing these tests so development can keep going, and we'll readd them once we can make them work.

📌 Related Issues

None

📋 Subtasks

None

oriolgual
oriolgual previously approved these changes Jan 4, 2019
@josepjaume
Copy link
Copy Markdown
Contributor

Not sure about this, although I understand the tradeoff. Is there any underlying unit tests?

@mrcasals
Copy link
Copy Markdown
Contributor Author

mrcasals commented Jan 7, 2019

@josepjaume there are no tests about the file generation, but this is blocking us from releasing any new version, and it's messing with everyone's development because master is failing.

Maybe @MarcReniu or someone else from @decidim/lot-mods can look fir a better way to test this?

@mrcasals
Copy link
Copy Markdown
Contributor Author

mrcasals commented Jan 7, 2019

Ah, wait, it seems to be an error caused by an outdated version of chromedriver:

SeleniumHQ/selenium#6632

I'll try to fix it!

@mrcasals
Copy link
Copy Markdown
Contributor Author

mrcasals commented Jan 7, 2019

OK, updating chromedriver locally fixes the errors, I'm closing this PR!

@mrcasals mrcasals closed this Jan 7, 2019
@mrcasals mrcasals deleted the remove-failing-tests branch January 7, 2019 09:11
@josepjaume
Copy link
Copy Markdown
Contributor

Nice! Thanks for finding the source of the issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants