diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-09-08 21:40:53 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2017-09-08 21:40:53 -0400 |
commit | 5ae984b946f87cc485c29c4c947a8649d4c4c422 (patch) | |
tree | 7a442dafb5f531aa974f8c280e0a5a263abd2f01 | |
parent | 2e137b3954f57c0b2e1977419ccecda35b5265b2 (diff) | |
download | sqlalchemy-5ae984b946f87cc485c29c4c947a8649d4c4c422.tar.gz |
- skip oracle tests until we can merge refactor
Change-Id: Ie9bec6e8f51d52349dcbd8009981818e459e88b8
-rw-r--r-- | lib/sqlalchemy/testing/suite/test_types.py | 18 | ||||
-rw-r--r-- | test/sql/test_rowcount.py | 2 |
2 files changed, 20 insertions, 0 deletions
diff --git a/lib/sqlalchemy/testing/suite/test_types.py b/lib/sqlalchemy/testing/suite/test_types.py index 83aac2850..022e7b92d 100644 --- a/lib/sqlalchemy/testing/suite/test_types.py +++ b/lib/sqlalchemy/testing/suite/test_types.py @@ -380,6 +380,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): filter_=lambda n: n is not None and round(n, 5) or None ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.precision_generic_float_type def test_float_custom_scale(self): self._do_test( @@ -389,6 +391,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): check_scale=True ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") def test_numeric_as_decimal(self): self._do_test( Numeric(precision=8, scale=4), @@ -396,6 +400,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): [decimal.Decimal("15.7563")], ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") def test_numeric_as_float(self): self._do_test( Numeric(precision=8, scale=4, asdecimal=False), @@ -403,6 +409,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): [15.7563], ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.fetch_null_from_numeric def test_numeric_null_as_decimal(self): self._do_test( @@ -419,6 +427,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): [None], ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.floats_to_four_decimals def test_float_as_decimal(self): self._do_test( @@ -427,6 +437,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): [decimal.Decimal("15.7563"), None], ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") def test_float_as_float(self): self._do_test( Float(precision=8), @@ -452,6 +464,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): # ) # eq_(val, expr) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.precision_numerics_general def test_precision_decimal(self): numbers = set([ @@ -466,6 +480,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): numbers, ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.precision_numerics_enotation_large def test_enotation_decimal(self): """test exceedingly small decimals. @@ -495,6 +511,8 @@ class NumericTest(_LiteralRoundTripFixture, fixtures.TestBase): numbers ) + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.precision_numerics_enotation_large def test_enotation_decimal_large(self): """test exceedingly large decimals. diff --git a/test/sql/test_rowcount.py b/test/sql/test_rowcount.py index 3399ba7ec..009911538 100644 --- a/test/sql/test_rowcount.py +++ b/test/sql/test_rowcount.py @@ -65,6 +65,8 @@ class FoundRowsTest(fixtures.TestBase, AssertsExecutionResults): r = employees_table.update(department == 'C').execute(department='C') assert r.rowcount == 3 + @testing.skip_if( + "oracle", "temporary skip until cx_oracle refactor is merged") @testing.requires.sane_rowcount_w_returning def test_update_rowcount_return_defaults(self): department = employees_table.c.department |