Skip to content

Commit 62e93f7

Browse files
committed
Move qb test casts to non-modifying tests.
1 parent 9bbec08 commit 62e93f7

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

tests/test_qb.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1357,6 +1357,27 @@ def test_qb_cast_array_01(self):
13571357
)
13581358
self.assertEqual(result, ["1", "2", "3"])
13591359

1360+
def test_qb_cast_scalar_01(self):
1361+
# scalar to scalar
1362+
from models.orm import std
1363+
1364+
result = self.client.get(std.str.cast(std.int64(1)))
1365+
self.assertEqual(result, "1")
1366+
1367+
def test_qb_cast_scalar_02(self):
1368+
# enum to scalar
1369+
from models.orm import default, std
1370+
1371+
result = self.client.get(std.str.cast(default.Color.Red))
1372+
self.assertEqual(result, "Red")
1373+
1374+
def test_qb_cast_scalar_03(self):
1375+
# scalar to enum
1376+
from models.orm import default, std
1377+
1378+
result = self.client.get(default.Color.cast(std.str("Red")))
1379+
self.assertEqual(result, default.Color.Red)
1380+
13601381
def test_qb_cast_array_02(self):
13611382
# array[enum] to array[scalar]
13621383
from models.orm_qb import default, std
@@ -1650,24 +1671,3 @@ def test_qb_enum_edit_02(self):
16501671

16511672
self.assertEqual(e.color, default.Color.Violet)
16521673
self.assertEqual(e.name, "red")
1653-
1654-
def test_qb_cast_scalar_01(self):
1655-
# scalar to scalar
1656-
from models.orm import std
1657-
1658-
result = self.client.get(std.str.cast(std.int64(1)))
1659-
self.assertEqual(result, "1")
1660-
1661-
def test_qb_cast_scalar_02(self):
1662-
# enum to scalar
1663-
from models.orm import default, std
1664-
1665-
result = self.client.get(std.str.cast(default.Color.Red))
1666-
self.assertEqual(result, "Red")
1667-
1668-
def test_qb_cast_scalar_03(self):
1669-
# scalar to enum
1670-
from models.orm import default, std
1671-
1672-
result = self.client.get(default.Color.cast(std.str("Red")))
1673-
self.assertEqual(result, default.Color.Red)

0 commit comments

Comments
 (0)