コード例 #1
0
 def test_base_is_empty(self):
     field = BaseField()
     expect(field.is_empty(None)).to_be_true()
     expect(field.is_empty(True)).to_be_false()
     expect(field.is_empty(False)).to_be_false()
     expect(field.is_empty("")).to_be_false()
     expect(field.is_empty(20)).to_be_false()
コード例 #2
0
ファイル: fake.py プロジェクト: dimonji/chimera
class FakeUserDocument(Document):
    __collection__ = "fakeUser"
    fake_id = StringField()
    info = EmbeddedDocumentField(FakeUserInfoDocument)
    critic = BaseField()
    cluster = StringField()

    def get_user_name(self) -> str:
        return self.info.name
コード例 #3
0
ファイル: cpn.py プロジェクト: dimonji/chimera
class ClusterDocument(BaseDocument):
    """Документ для хранения информации по кластерам."""
    __collection__ = "netKohonenCluster"

    name = StringField()
    vector = BaseField()
コード例 #4
0
ファイル: cpn.py プロジェクト: dimonji/chimera
class OutStarDocument(BaseDocument):
    """Документ для хранения информации по работе звезды Гроссберга."""
    __collection__ = "netOutStar"

    learning = BaseField()
    vector = BaseField()
コード例 #5
0
 def test_validate(self):
     field = BaseField()
     expect(field.validate(1)).to_be_true()
コード例 #6
0
    def test_base_field_to_son(self):
        field = BaseField()

        expect(field.to_son(1)).to_equal(1)
        expect(field.from_son(1)).to_equal(1)
コード例 #7
0
    def test_base_default(self):
        field = BaseField()
        expect(field.default).to_be_null()

        field = BaseField(default=True)
        expect(field.default).to_be_true()
コード例 #8
0
    def test_base_required(self):
        field = BaseField()
        expect(field.required).to_be_false()

        field = BaseField(required=True)
        expect(field.required).to_be_true()
コード例 #9
0
 def test_base_db_field(self):
     field = BaseField(db_field="test")
     expect(field.db_field).to_equal("test")
コード例 #10
0
 def test_base_creation_counter(self):
     expect(BaseField.total_creation_counter).to_equal(0)
     BaseField()
     expect(BaseField.total_creation_counter).to_equal(1)
     BaseField()
     expect(BaseField.total_creation_counter).to_equal(2)