aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/deque_ut.pyx
diff options
context:
space:
mode:
authordanila-eremin <danila-eremin@yandex-team.ru>2022-02-10 16:46:21 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:46:21 +0300
commit358e631d1a69242d3ae4d6e6b1e4f7581d03133b (patch)
treedb997f29fd5f1b32ede8ce681a7c73ec0a0714d0 /util/generic/deque_ut.pyx
parentbf23f1e45d4627b54a70900ef362c1be748cc787 (diff)
downloadydb-358e631d1a69242d3ae4d6e6b1e4f7581d03133b.tar.gz
Restoring authorship annotation for <danila-eremin@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/generic/deque_ut.pyx')
-rw-r--r--util/generic/deque_ut.pyx132
1 files changed, 66 insertions, 66 deletions
diff --git a/util/generic/deque_ut.pyx b/util/generic/deque_ut.pyx
index 42cec42647..5c8e985d8b 100644
--- a/util/generic/deque_ut.pyx
+++ b/util/generic/deque_ut.pyx
@@ -1,66 +1,66 @@
-from libcpp.deque cimport deque
-from util.generic.deque cimport TDeque
-
-import pytest
-import unittest
-
-
-class TestDeque(unittest.TestCase):
- def test_ctor1(self):
- cdef TDeque[int] tmp = TDeque[int]()
- self.assertEqual(tmp.size(), 0)
-
- def test_ctor2(self):
- cdef TDeque[int] tmp = TDeque[int](10)
- self.assertEqual(tmp.size(), 10)
- self.assertEqual(tmp[0], 0)
-
- def test_ctor3(self):
- cdef TDeque[int] tmp = TDeque[int](10, 42)
- self.assertEqual(tmp.size(), 10)
- self.assertEqual(tmp[0], 42)
-
- def test_ctor4(self):
- cdef TDeque[int] tmp = TDeque[int](10, 42)
- cdef TDeque[int] tmp2 = TDeque[int](tmp)
- self.assertEqual(tmp2.size(), 10)
- self.assertEqual(tmp2[0], 42)
-
- def test_operator_assign(self):
- cdef TDeque[int] tmp2
- tmp2.push_back(1)
- tmp2.push_back(2)
-
- cdef TDeque[int] tmp3
- tmp3.push_back(1)
- tmp3.push_back(3)
-
- self.assertEqual(tmp2[1], 2)
- self.assertEqual(tmp3[1], 3)
-
- tmp3 = tmp2
-
- self.assertEqual(tmp2[1], 2)
- self.assertEqual(tmp3[1], 2)
-
- def test_compare(self):
- cdef TDeque[int] tmp1
- tmp1.push_back(1)
- tmp1.push_back(2)
-
- cdef TDeque[int] tmp2
- tmp2.push_back(1)
- tmp2.push_back(2)
-
- cdef TDeque[int] tmp3
- tmp3.push_back(1)
- tmp3.push_back(3)
-
- self.assertTrue(tmp1 == tmp2)
- self.assertTrue(tmp1 != tmp3)
-
- self.assertTrue(tmp1 < tmp3)
- self.assertTrue(tmp1 <= tmp3)
-
- self.assertTrue(tmp3 > tmp1)
- self.assertTrue(tmp3 >= tmp1) \ No newline at end of file
+from libcpp.deque cimport deque
+from util.generic.deque cimport TDeque
+
+import pytest
+import unittest
+
+
+class TestDeque(unittest.TestCase):
+ def test_ctor1(self):
+ cdef TDeque[int] tmp = TDeque[int]()
+ self.assertEqual(tmp.size(), 0)
+
+ def test_ctor2(self):
+ cdef TDeque[int] tmp = TDeque[int](10)
+ self.assertEqual(tmp.size(), 10)
+ self.assertEqual(tmp[0], 0)
+
+ def test_ctor3(self):
+ cdef TDeque[int] tmp = TDeque[int](10, 42)
+ self.assertEqual(tmp.size(), 10)
+ self.assertEqual(tmp[0], 42)
+
+ def test_ctor4(self):
+ cdef TDeque[int] tmp = TDeque[int](10, 42)
+ cdef TDeque[int] tmp2 = TDeque[int](tmp)
+ self.assertEqual(tmp2.size(), 10)
+ self.assertEqual(tmp2[0], 42)
+
+ def test_operator_assign(self):
+ cdef TDeque[int] tmp2
+ tmp2.push_back(1)
+ tmp2.push_back(2)
+
+ cdef TDeque[int] tmp3
+ tmp3.push_back(1)
+ tmp3.push_back(3)
+
+ self.assertEqual(tmp2[1], 2)
+ self.assertEqual(tmp3[1], 3)
+
+ tmp3 = tmp2
+
+ self.assertEqual(tmp2[1], 2)
+ self.assertEqual(tmp3[1], 2)
+
+ def test_compare(self):
+ cdef TDeque[int] tmp1
+ tmp1.push_back(1)
+ tmp1.push_back(2)
+
+ cdef TDeque[int] tmp2
+ tmp2.push_back(1)
+ tmp2.push_back(2)
+
+ cdef TDeque[int] tmp3
+ tmp3.push_back(1)
+ tmp3.push_back(3)
+
+ self.assertTrue(tmp1 == tmp2)
+ self.assertTrue(tmp1 != tmp3)
+
+ self.assertTrue(tmp1 < tmp3)
+ self.assertTrue(tmp1 <= tmp3)
+
+ self.assertTrue(tmp3 > tmp1)
+ self.assertTrue(tmp3 >= tmp1) \ No newline at end of file