Skip to content

TST: win32 fixes #5474

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

Merged
merged 1 commit into from
Nov 8, 2013
Merged

TST: win32 fixes #5474

merged 1 commit into from
Nov 8, 2013

Conversation

jreback
Copy link
Contributor

@jreback jreback commented Nov 8, 2013

TST: test_indexing dtype comps, closes #5466

TST don't compare invalid indices in eval operations, closes #5467

TST: invalid assignment for np.timedelta64 closes #5465

TST: skip locale checks on windows cloes #5464

TST: dtype comp issue on windows in test_indexing (GH5466)

TST: skip test_pow on windows (GH5467)

@@ -1344,7 +1344,7 @@ def test_inplace_mutation_resets_values(self):

# make sure label setting works too
labels2 = [[0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0]]
exp_values = np.array([(1, 'a')] * 6, dtype=object)
exp_values = np.array([(1L, 'a')] * 6, dtype=object)
Copy link
Contributor

Choose a reason for hiding this comment

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

can't remember if this works in Python 3, but if it doesn't, import long from compat.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yep...had to add that

@jtratner
Copy link
Contributor

jtratner commented Nov 8, 2013

so do you have any sense of why these issues occur? Just 32 bit issues? specific to windows?

Just want to be able to keep in mind in the future.

@jreback
Copy link
Contributor Author

jreback commented Nov 8, 2013

@jtratner these are all because the tests on a 32-bit windows default with int32 for numpy arange (so the tests are wrong), e.g. in this case numpy creates these as 32-bit integers but they are really 64-bit in the implementation

@jtratner
Copy link
Contributor

jtratner commented Nov 8, 2013

Can we add a 32bit Travis build? Would that help?

@jreback
Copy link
Contributor Author

jreback commented Nov 8, 2013

I think that travis was using 32-bit builds...now seem 64-bit....

it DOES help catch stuff (though this is really windows specific oddities)

TST don't compare invalid indices in eval operations (GH5467)

TST: invalid assignment for np.timedelta64 (GH5465)

TST: skip locale checks on windows (GH5464)

TST: dtype comp issue on windows in test_indexing (GH5466)

TST: skip test_pow on windows (GH5467)
jreback added a commit that referenced this pull request Nov 8, 2013
@jreback jreback merged commit e684bdc into pandas-dev:master Nov 8, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants