diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000000000..777c2548ab589 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,21 @@ +version: 2.1 + +jobs: + test-arm: + machine: + image: ubuntu-2004:202101-01 + resource_class: arm.medium + environment: + ENV_FILE: ci/deps/circle-37-arm64.yaml + PYTEST_WORKERS: auto + PATTERN: "not slow and not network and not clipboard and not arm_slow" + PYTEST_TARGET: "pandas" + steps: + - checkout + - run: ci/setup_env.sh + - run: PATH=$HOME/miniconda3/envs/pandas-dev/bin:$HOME/miniconda3/condabin:$PATH ci/run_tests.sh + +workflows: + test: + jobs: + - test-arm diff --git a/pandas/tests/indexes/numeric/test_numeric.py b/pandas/tests/indexes/numeric/test_numeric.py index 9747167296be7..456c199d05ee2 100644 --- a/pandas/tests/indexes/numeric/test_numeric.py +++ b/pandas/tests/indexes/numeric/test_numeric.py @@ -2,10 +2,7 @@ import pytest from pandas._libs.tslibs import Timestamp -from pandas.compat import ( - is_platform_arm, - is_platform_mac, -) +from pandas.compat import is_platform_arm import pandas as pd from pandas import ( @@ -536,7 +533,7 @@ def test_constructor(self, dtype): tm.assert_index_equal(res, idx) @pytest.mark.xfail( - not (is_platform_arm() and is_platform_mac()), + not is_platform_arm(), reason="https://github.com/numpy/numpy/issues/19146", ) def test_constructor_does_not_cast_to_float(self):