Adding upstream version 3.1.0.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
f2184ff4ed
commit
ec5391b244
104 changed files with 15144 additions and 0 deletions
19
tests/parseutils/test_function_metadata.py
Normal file
19
tests/parseutils/test_function_metadata.py
Normal file
|
@ -0,0 +1,19 @@
|
|||
from pgcli.packages.parseutils.meta import FunctionMetadata
|
||||
|
||||
|
||||
def test_function_metadata_eq():
|
||||
f1 = FunctionMetadata(
|
||||
"s", "f", ["x"], ["integer"], [], "int", False, False, False, False, None
|
||||
)
|
||||
f2 = FunctionMetadata(
|
||||
"s", "f", ["x"], ["integer"], [], "int", False, False, False, False, None
|
||||
)
|
||||
f3 = FunctionMetadata(
|
||||
"s", "g", ["x"], ["integer"], [], "int", False, False, False, False, None
|
||||
)
|
||||
assert f1 == f2
|
||||
assert f1 != f3
|
||||
assert not (f1 != f2)
|
||||
assert not (f1 == f3)
|
||||
assert hash(f1) == hash(f2)
|
||||
assert hash(f1) != hash(f3)
|
Loading…
Add table
Add a link
Reference in a new issue