diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 23d56c8a05fe47e0a893cd0ea44f23fc5b34374b..59dcca8b79927d092d355bee336f68c25638c08b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,6 +22,7 @@ pytest:
   script:
   - cd test
   - python3 test1.py
+  - python3 test_riwayatTransaksi.py
   tags: 
   - RPL
   
diff --git a/src/RiwayatTransaksi.py b/src/RiwayatTransaksi.py
index f3615f3320e4652db14ebe72095a34e346bcedff..728a8fed45215d797d84c2d82262a678860ceafc 100644
--- a/src/RiwayatTransaksi.py
+++ b/src/RiwayatTransaksi.py
@@ -27,4 +27,4 @@ def searchByDate(date):
     return ResultSet
 
 #test
-# print(searchall())
\ No newline at end of file
+print(searchByNum(1))
\ No newline at end of file
diff --git a/src/__pycache__/engine_needed.cpython-37.pyc b/src/__pycache__/engine_needed.cpython-37.pyc
index 2294a14d05f5a1a7ffc446bc46eac0eeda4b8873..b03791f52d3fb04556344a752cc2079b710d6299 100644
Binary files a/src/__pycache__/engine_needed.cpython-37.pyc and b/src/__pycache__/engine_needed.cpython-37.pyc differ
diff --git a/test/test_riwayatTransaksi.py b/test/test_riwayatTransaksi.py
new file mode 100644
index 0000000000000000000000000000000000000000..ae83ee92f808a2b38a0684203bb689741603fb3f
--- /dev/null
+++ b/test/test_riwayatTransaksi.py
@@ -0,0 +1,33 @@
+import sys
+sys.path.append('/Users/cynthiathena/Documents/IF/RPL/tubes/if2250-2020-k02-2-sanskmanajemen/src')
+
+import datetime
+# from io import StringIO
+import RiwayatTransaksi as rt
+
+# root_input = StringIO('root\n')
+def test_searchByNum():
+    # monkeypatch.setattr('sys.stdin', root_input)
+    assert rt.searchByNum(1) == [(1, 1, 'Hasna', 3, datetime.date(2020, 4, 8), datetime.time(22, 0), 3, 30000, datetime.datetime(2020, 4, 9, 0, 13, 55), None)]
+'''
+def test_list_ruangan():
+    assert pesan.getListRuangan(2) == [1,2,3,4,5,6,7,8,9,10]
+
+def test_getStatus():
+    assert pesan.getStatus(1) == "melakukan pembayaran"
+
+def test_maxnomorantrian():
+    assert pesan.getMaxNomorAntrian == 13
+
+def test_findanggota() :
+    assert pesan.findAnggota(1) == True
+
+def test_Time() :
+    waktu = datetime.time(20)
+    assert pesan.Time(20) == waktu
+
+def test_parserDate():
+    tanggal = "11/04/2020"
+    tgl = datetime.date(2020, 4, 11)
+    assert pesan.parserDate(tanggal) == tgl
+'''