Upgrade to Python 3.8 + duplicate check when adding in sdp
This commit is contained in:
@@ -6,7 +6,7 @@ from os import path
|
||||
import shutil
|
||||
|
||||
from core.concept import Concept, ConceptParts
|
||||
from core.sheerka import Sheerka
|
||||
from core.sheerka import Sheerka, ExecutionContext
|
||||
from parsers.DefaultParser import DefConceptNode, DefaultParser
|
||||
from parsers.PythonParser import PythonParser
|
||||
|
||||
@@ -72,7 +72,7 @@ def test_i_can_add_a_concept():
|
||||
concept = get_concept()
|
||||
sheerka = Sheerka()
|
||||
sheerka.initialize(root_folder)
|
||||
res = sheerka.add_concept(concept)
|
||||
res = sheerka.add_concept(ExecutionContext("xxx"), concept)
|
||||
concept_found = res.value
|
||||
|
||||
assert res.status
|
||||
@@ -91,7 +91,7 @@ def test_i_can_add_a_concept():
|
||||
assert all_props == ["a", "b"]
|
||||
|
||||
assert concept_found.key == "__var__0 + __var__1"
|
||||
assert concept_found.id == "100"
|
||||
assert concept_found.id == "1001"
|
||||
|
||||
# def test_i_cannot_add_the_same_concept_twice():
|
||||
# concept1 = DefConceptNode(name="concept")
|
||||
|
||||
Reference in New Issue
Block a user