コード例 #1
0
    def test_validate_enforces_floats(self):
        field = FloatField()

        expect(field.validate(1.0)).to_be_true()
        expect(field.validate("1.5")).to_be_true()
        expect(field.validate("qwe")).to_be_false()
        expect(field.validate(None)).to_be_true()
コード例 #2
0
ファイル: test_float_field.py プロジェクト: cula/motorengine
    def test_validate_enforces_floats(self):
        field = FloatField()

        expect(field.validate(1.0)).to_be_true()
        expect(field.validate("1.5")).to_be_true()
        expect(field.validate("qwe")).to_be_false()
        expect(field.validate(None)).to_be_true()
コード例 #3
0
    def test_validate_enforces_max_value(self):
        field = FloatField(max_value=5.4)

        expect(field.validate(5.3)).to_be_true()
        expect(field.validate(5.5)).to_be_false()
        expect(field.validate("5.2")).to_be_true()
コード例 #4
0
    def test_validate_is_empty(self):
        field = FloatField()

        expect(field.is_empty(None)).to_be_true()
コード例 #5
0
    def test_from_son(self):
        field = FloatField()

        expect(field.from_son(10.0230)).to_equal(10.023)
        expect(field.from_son("10.56")).to_equal(10.56)
        expect(field.from_son(None)).to_equal(None)
コード例 #6
0
 def test_create_float_field(self):
     field = FloatField(db_field="test", min_value=10.5, max_value=200.6)
     expect(field.db_field).to_equal("test")
     expect(field.min_value).to_equal(10.5)
     expect(field.max_value).to_equal(200.6)
コード例 #7
0
ファイル: test_float_field.py プロジェクト: cula/motorengine
    def test_validate_enforces_max_value(self):
        field = FloatField(max_value=5.4)

        expect(field.validate(5.3)).to_be_true()
        expect(field.validate(5.5)).to_be_false()
        expect(field.validate("5.2")).to_be_true()
コード例 #8
0
ファイル: test_float_field.py プロジェクト: cula/motorengine
    def test_validate_is_empty(self):
        field = FloatField()

        expect(field.is_empty(None)).to_be_true()
コード例 #9
0
ファイル: test_float_field.py プロジェクト: cula/motorengine
    def test_from_son(self):
        field = FloatField()

        expect(field.from_son(10.0230)).to_equal(10.023)
        expect(field.from_son("10.56")).to_equal(10.56)
コード例 #10
0
    def test_to_son(self):
        field = FloatField()

        expect(field.to_son(10.0230)).to_equal(10.023)
        expect(field.to_son("10.56")).to_equal(10.56)