Skip to content
Snippets Groups Projects
Verified Commit 4730a6d0 authored by Timm Fitschen's avatar Timm Fitschen
Browse files

STY: autopep8'ed test_issues_server.py

parent 642d3c27
No related branches found
No related tags found
1 merge request!13Tests for caosdb-server#154
Pipeline #12826 failed
...@@ -268,24 +268,36 @@ def test_issue_154_no_versioning(): ...@@ -268,24 +268,36 @@ def test_issue_154_no_versioning():
rec_man = db.Record("Antonio Stradivari").add_parent("Manufacturer") rec_man = db.Record("Antonio Stradivari").add_parent("Manufacturer")
rec_man2 = db.Record("The other guy").add_parent("Manufacturer") rec_man2 = db.Record("The other guy").add_parent("Manufacturer")
rec_inst = db.Record("Violin").add_parent("MusicalInstrument").add_property("Manufacturer", rec_man) rec_inst = db.Record("Violin").add_parent(
rec_inst2 = db.Record("Guitar").add_parent("MusicalInstrument").add_property("Manufacturer", rec_man2) "MusicalInstrument").add_property("Manufacturer", rec_man)
rec_inst2 = db.Record("Guitar").add_parent(
"MusicalInstrument").add_property("Manufacturer", rec_man2)
rec_inst3 = db.Record("Broken Record").add_parent("MusicalInstrument") rec_inst3 = db.Record("Broken Record").add_parent("MusicalInstrument")
c = db.Container().extend([rt_man, rt_inst, rec_man, rec_inst, rec_man2, c = db.Container().extend([rt_man, rt_inst, rec_man, rec_inst, rec_man2,
rec_inst2, rec_inst3]).insert() rec_inst2, rec_inst3]).insert()
assert "Violin" not in [e.name for e in db.execute_query("FIND RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")] assert "Violin" not in [e.name for e in db.execute_query(
assert "Violin" not in [e.name for e in db.execute_query("FIND RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")] "FIND RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")]
assert "Violin" not in [e.name for e in db.execute_query(
"FIND RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")]
assert len(db.execute_query("FIND MusicalInstrument")) == 4 assert len(db.execute_query("FIND MusicalInstrument")) == 4
assert len(db.execute_query("FIND RECORD MusicalInstrument")) == 3 assert len(db.execute_query("FIND RECORD MusicalInstrument")) == 3
assert len(db.execute_query("FIND MusicalInstrument WITH Manufacturer")) == 3 assert len(db.execute_query(
assert len(db.execute_query("FIND RECORD MusicalInstrument WITH Manufacturer")) == 2 "FIND MusicalInstrument WITH Manufacturer")) == 3
assert rec_inst.id == db.execute_query("FIND MusicalInstrument WITH Manufacturer = 'Antonio Stradivari'", unique=True).id assert len(db.execute_query(
assert len(db.execute_query("FIND MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 3 "FIND RECORD MusicalInstrument WITH Manufacturer")) == 2
assert len(db.execute_query("FIND RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 2 assert rec_inst.id == db.execute_query(
assert len(db.execute_query("FIND MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1 "FIND MusicalInstrument WITH Manufacturer = 'Antonio Stradivari'",
assert len(db.execute_query("FIND RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1 unique=True).id
assert len(db.execute_query(
"FIND MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 3
assert len(db.execute_query(
"FIND RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 2
assert len(db.execute_query(
"FIND MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1
assert len(db.execute_query(
"FIND RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1
def test_issue_154_with_versioning(): def test_issue_154_with_versioning():
...@@ -296,23 +308,37 @@ def test_issue_154_with_versioning(): ...@@ -296,23 +308,37 @@ def test_issue_154_with_versioning():
rec_man = db.Record("Antonio Stradivari").add_parent("Manufacturer") rec_man = db.Record("Antonio Stradivari").add_parent("Manufacturer")
rec_man2 = db.Record("The other guy").add_parent("Manufacturer") rec_man2 = db.Record("The other guy").add_parent("Manufacturer")
rec_inst = db.Record("Violin").add_parent("MusicalInstrument").add_property("Manufacturer", rec_man) rec_inst = db.Record("Violin").add_parent(
rec_inst2 = db.Record("Guitar").add_parent("MusicalInstrument").add_property("Manufacturer", rec_man2) "MusicalInstrument").add_property("Manufacturer", rec_man)
rec_inst2 = db.Record("Guitar").add_parent(
"MusicalInstrument").add_property("Manufacturer", rec_man2)
rec_inst3 = db.Record("Broken Record").add_parent("MusicalInstrument") rec_inst3 = db.Record("Broken Record").add_parent("MusicalInstrument")
db.Container().extend([rt_man, rt_inst, rec_man, rec_inst, rec_man2, rec_inst2, rec_inst3]).insert() db.Container().extend([rt_man, rt_inst, rec_man,
rec_inst, rec_man2, rec_inst2, rec_inst3]).insert()
assert "Violin" not in [e.name for e in db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")] assert "Violin" not in [e.name for e in db.execute_query(
assert "Violin" not in [e.name for e in db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")] "FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")]
assert "Violin" not in [e.name for e in db.execute_query(
"FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")]
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument")) == 4 assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument")) == 4
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument")) == 3 assert len(db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH Manufacturer")) == 3 "FIND ANY VERSION OF RECORD MusicalInstrument")) == 3
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer")) == 2 assert len(db.execute_query(
assert rec_inst.id == db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH Manufacturer = 'Antonio Stradivari'", unique=True).id "FIND ANY VERSION OF MusicalInstrument WITH Manufacturer")) == 3
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 3 assert len(db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 2 "FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer")) == 2
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1 assert rec_inst.id == db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1 "FIND ANY VERSION OF MusicalInstrument WITH Manufacturer = 'Antonio Stradivari'",
unique=True).id
assert len(db.execute_query(
"FIND ANY VERSION OF MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 3
assert len(db.execute_query(
"FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 2
assert len(db.execute_query(
"FIND ANY VERSION OF MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1
assert len(db.execute_query(
"FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 1
# now, some updates # now, some updates
rt_man.description = "Updated Description" rt_man.description = "Updated Description"
...@@ -323,19 +349,30 @@ def test_issue_154_with_versioning(): ...@@ -323,19 +349,30 @@ def test_issue_154_with_versioning():
rec_inst.description = "Updated Description" rec_inst.description = "Updated Description"
rec_inst2.description = "Updated Description" rec_inst2.description = "Updated Description"
rec_inst3.description = "Updated Description" rec_inst3.description = "Updated Description"
db.Container().extend([rt_man, rt_inst, rec_man, rec_inst, rec_man2, rec_inst2, rec_inst3]).update() db.Container().extend([rt_man, rt_inst, rec_man,
rec_inst, rec_man2, rec_inst2, rec_inst3]).update()
assert "Violin" not in [e.name for e in db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")] assert "Violin" not in [e.name for e in db.execute_query(
assert "Violin" not in [e.name for e in db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")] "FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")]
assert "Violin" not in [e.name for e in db.execute_query(
"FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")]
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument")) == 8 assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument")) == 8
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument")) == 6 assert len(db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH Manufacturer")) == 6 "FIND ANY VERSION OF RECORD MusicalInstrument")) == 6
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer")) == 4 assert len(db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH Manufacturer = 'Antonio Stradivari'")) == 2 "FIND ANY VERSION OF MusicalInstrument WITH Manufacturer")) == 6
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 6 assert len(db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 4 "FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer")) == 4
assert len(db.execute_query("FIND ANY VERSION OF MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 2 assert len(db.execute_query(
assert len(db.execute_query("FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 2 "FIND ANY VERSION OF MusicalInstrument WITH Manufacturer = 'Antonio Stradivari'")) == 2
assert len(db.execute_query(
"FIND ANY VERSION OF MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 6
assert len(db.execute_query(
"FIND ANY VERSION OF RECORD MusicalInstrument WITH NOT Manufacturer = 'Antonio Stradivari'")) == 4
assert len(db.execute_query(
"FIND ANY VERSION OF MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 2
assert len(db.execute_query(
"FIND ANY VERSION OF RECORD MusicalInstrument WITH Manufacturer != 'Antonio Stradivari'")) == 2
def test_issue_127(): def test_issue_127():
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment