Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove use of parametric tests #4165

Merged
merged 10 commits into from Sep 4, 2013
Merged

Conversation

takluyver
Copy link
Member

As discussed on the mailing list, our parametric tests system has been the source of various problems, and we've decided to get rid of it. This implements that, superseding #4150 and #4148.

v = self.client.load_balanced_view()
yield self.assertEqual(len(v), len(self.client.ids))
self.assertEqual(len(v), len(self.client.ids))
# parametric tests seem to require manual closing?
self.client.close()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this extra close and comment. This was a workaround for parametric tests and causes an error now due to double-closing sockets.

@takluyver
Copy link
Member Author

Test results for commit fe93e70 merged into master (9f92804)
Platform: linux2

  • python2.7: OK (libraries not available: azure oct2py qt)
  • python3.3: Failed, log at https://gist.github.com/6428996 (libraries not available: azure oct2py wx wx.aui)

Extra args: ['--all']
Not available for testing:

@minrk
Copy link
Member

minrk commented Sep 3, 2013

Do you want to fix the revealed Python3 failures here, or save that for another PR?

@takluyver
Copy link
Member Author

Those failures on 3.3 are genuine, from tests that hadn't been running. I'll have a go at fixing them in a separate PR.

@takluyver takluyver mentioned this pull request Sep 3, 2013
@takluyver
Copy link
Member Author

I'll merge this tomorrow if there are no objections.

previously, if from IPython.external.mathjax import * was called, it
would cause an error, since the dest variable was renamed to
default_dest
@minrk
Copy link
Member

minrk commented Sep 4, 2013

works for me, tested and confirmed everything seems to be working here.

@ivanov
Copy link
Member

ivanov commented Sep 4, 2013

sent you this PR, Thomas, just removes some now unused imports, fixes a minor issue with IPython.external.mathjax code

@takluyver
Copy link
Member Author

Thanks Paul, I've merged that. We'll merge this later today unless anyone objects.

@minrk
Copy link
Member

minrk commented Sep 4, 2013

👍

minrk added a commit that referenced this pull request Sep 4, 2013
Remove use of parametric tests

As discussed on the mailing list, our parametric tests system has been the source of various problems, and we've decided to get rid of it.
@minrk minrk merged commit f8a7c9a into ipython:master Sep 4, 2013
minrk added a commit that referenced this pull request Sep 7, 2013
Fixes the failing tests revealed by #4165.
mattvonrocketstein pushed a commit to mattvonrocketstein/ipython that referenced this pull request Nov 3, 2014
Remove use of parametric tests

As discussed on the mailing list, our parametric tests system has been the source of various problems, and we've decided to get rid of it.
mattvonrocketstein pushed a commit to mattvonrocketstein/ipython that referenced this pull request Nov 3, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants