mirror of
https://github.com/RustPython/RustPython.git
synced 2026-10-28 18:59:04 +08:00
Rename some test filenames by convention
This commit is contained in:
1 parent
d42d422566
commit
95e8e2f2ce
24 files changed
+61
-64
No files matched your search
File renamed without changes.
@@ -129,4 +129,25 @@ assert '(1-1j)' == repr(1-1j)
|
||||
|
||||
# __getnewargs__
|
||||
assert (3 + 5j).__getnewargs__() == (3.0, 5.0)
|
||||
assert (5j).__getnewargs__() == (0.0, 5.0)
|
||||
assert (5j).__getnewargs__() == (0.0, 5.0)
|
||||
|
||||
|
||||
class Complex():
|
||||
def __init__(self, real, imag):
|
||||
self.real = real
|
||||
self.imag = imag
|
||||
|
||||
def __repr__(self):
|
||||
return "Com" + str((self.real, self.imag))
|
||||
|
||||
def __sub__(self, other):
|
||||
return Complex(self.real - other, self.imag)
|
||||
|
||||
def __rsub__(self, other):
|
||||
return Complex(other - self.real, -self.imag)
|
||||
|
||||
def __eq__(self, other):
|
||||
return self.real == other.real and self.imag == other.imag
|
||||
|
||||
assert Complex(4, 5) - 3 == Complex(1, 5)
|
||||
assert 7 - Complex(4, 5) == Complex(3, -5)
|
||||
File renamed without changes.
@@ -51,3 +51,22 @@ assert_raises(TypeError, pow, 2, 4.0, 5)
|
||||
assert_raises(TypeError, pow, 2.0, 4, 5)
|
||||
assert_raises(ValueError, pow, 2, -1, 5)
|
||||
assert_raises(ValueError, pow, 2, 2, 0)
|
||||
|
||||
# bitwise
|
||||
|
||||
assert 8 >> 3 == 1
|
||||
assert 8 << 3 == 64
|
||||
|
||||
# Left shift raises type error
|
||||
assert_raises(TypeError, lambda: 1 << 0.1)
|
||||
assert_raises(TypeError, lambda: 1 << "abc")
|
||||
|
||||
# Right shift raises type error
|
||||
assert_raises(TypeError, lambda: 1 >> 0.1)
|
||||
assert_raises(TypeError, lambda: 1 >> "abc")
|
||||
|
||||
# Left shift raises value error on negative
|
||||
assert_raises(ValueError, lambda: 1 << -1)
|
||||
|
||||
# Right shift raises value error on negative
|
||||
assert_raises(ValueError, lambda: 1 >> -1)
|
||||
@@ -337,3 +337,23 @@ assert frozenset([1, 2]).__ne__(frozenset())
|
||||
assert not frozenset([1, 2]).__ne__(set([2, 1]))
|
||||
assert not frozenset([1, 2]).__ne__(frozenset([2, 1]))
|
||||
assert frozenset().__ne__(1) == NotImplemented
|
||||
|
||||
empty_set = set()
|
||||
non_empty_set = set([1,2,3])
|
||||
set_from_literal = {1,2,3}
|
||||
|
||||
assert 1 in non_empty_set
|
||||
assert 4 not in non_empty_set
|
||||
|
||||
assert 1 in set_from_literal
|
||||
assert 4 not in set_from_literal
|
||||
|
||||
# TODO: Assert that empty aruguments raises exception.
|
||||
non_empty_set.add('a')
|
||||
assert 'a' in non_empty_set
|
||||
|
||||
# TODO: Assert that empty arguments, or item not in set raises exception.
|
||||
non_empty_set.remove(1)
|
||||
assert 1 not in non_empty_set
|
||||
|
||||
# TODO: Assert that adding the same thing to a set once it's already there doesn't do anything.
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -1,4 +1,3 @@
|
||||
|
||||
# This probably will be superceeded by the python unittests when that works.
|
||||
|
||||
import xdrlib
|
||||
@@ -1,21 +0,0 @@
|
||||
assert 5 - 3 == 2
|
||||
|
||||
class Complex():
|
||||
def __init__(self, real, imag):
|
||||
self.real = real
|
||||
self.imag = imag
|
||||
|
||||
def __repr__(self):
|
||||
return "Com" + str((self.real, self.imag))
|
||||
|
||||
def __sub__(self, other):
|
||||
return Complex(self.real - other, self.imag)
|
||||
|
||||
def __rsub__(self, other):
|
||||
return Complex(other - self.real, -self.imag)
|
||||
|
||||
def __eq__(self, other):
|
||||
return self.real == other.real and self.imag == other.imag
|
||||
|
||||
assert Complex(4, 5) - 3 == Complex(1, 5)
|
||||
assert 7 - Complex(4, 5) == Complex(3, -5)
|
||||
@@ -1,21 +0,0 @@
|
||||
from testutils import assert_raises
|
||||
|
||||
#
|
||||
# Tests
|
||||
#
|
||||
assert 8 >> 3 == 1
|
||||
assert 8 << 3 == 64
|
||||
|
||||
# Left shift raises type error
|
||||
assert_raises(TypeError, lambda: 1 << 0.1)
|
||||
assert_raises(TypeError, lambda: 1 << "abc")
|
||||
|
||||
# Right shift raises type error
|
||||
assert_raises(TypeError, lambda: 1 >> 0.1)
|
||||
assert_raises(TypeError, lambda: 1 >> "abc")
|
||||
|
||||
# Left shift raises value error on negative
|
||||
assert_raises(ValueError, lambda: 1 << -1)
|
||||
|
||||
# Right shift raises value error on negative
|
||||
assert_raises(ValueError, lambda: 1 >> -1)
|
||||
@@ -1,20 +0,0 @@
|
||||
|
||||
empty_set = set()
|
||||
non_empty_set = set([1,2,3])
|
||||
set_from_literal = {1,2,3}
|
||||
|
||||
assert 1 in non_empty_set
|
||||
assert 4 not in non_empty_set
|
||||
|
||||
assert 1 in set_from_literal
|
||||
assert 4 not in set_from_literal
|
||||
|
||||
# TODO: Assert that empty aruguments raises exception.
|
||||
non_empty_set.add('a')
|
||||
assert 'a' in non_empty_set
|
||||
|
||||
# TODO: Assert that empty arguments, or item not in set raises exception.
|
||||
non_empty_set.remove(1)
|
||||
assert 1 not in non_empty_set
|
||||
|
||||
# TODO: Assert that adding the same thing to a set once it's already there doesn't do anything.
|
||||
Reference in new issue
Block a user