diff mrjunejune/BUILD @ 94:092afa595764

[MrJuneJune] Added Integration tests.
author June Park <parkjune1995@gmail.com>
date Fri, 02 Jan 2026 18:13:32 -0800
parents bcc76a156aea
children 70401cf61e97
line wrap: on
line diff
--- a/mrjunejune/BUILD	Fri Jan 02 18:02:22 2026 -0800
+++ b/mrjunejune/BUILD	Fri Jan 02 18:13:32 2026 -0800
@@ -37,24 +37,6 @@
   binary = ":mrjunejune_server",
 )
 
-cc_library(
-  name = "mrjunejune_server_lib",
-  srcs = ["server_entry.c"],
-  deps = ["//seobeo:seobeo_server"],  # Use server-only target (no OpenSSL)
-  linkstatic = False,   # ensures dynamic linking
-  visibility = ["//visibility:public"],
-)
-
-# py_binary(
-#   name = "python_server",
-#   srcs = ["python_server.py"],
-#   deps = [
-#     ":mrjunejune_server_lib",
-#     "@pip_deps//:cffi",
-#   ],
-#   data = [":mrjunejune_server_lib"],
-# )
-
 cc_test(
   name = "integration_test",
   srcs = ["test/integration_test.c"],
@@ -63,9 +45,10 @@
     "//mrjunejune:mrjunejune_server",
     "//mrjunejune:src_files",
     "//mrjunejune:test_snapshots",
+    "//mrjunejune:test_files",
   ],
-  size = "medium",
-  timeout = "moderate",
+  size = "large",
+  timeout = "long",
   args = ["$(location //mrjunejune:mrjunejune_server)"],
 )
 
@@ -84,3 +67,32 @@
   name = "test_snapshots",
   srcs = glob(["test/snapshots/**"]),
 )
+
+filegroup(
+  name = "test_files",
+  srcs = [
+    "test/shiba.webp",
+    "test/test_avi.avi",
+  ],
+)
+
+# This was to use python ffi, but w/e
+# cc_library(
+#   name = "mrjunejune_server_lib",
+#   srcs = ["server_entry.c"],
+#   deps = ["//seobeo:seobeo_server"], 
+#   linkstatic = False,
+#   visibility = ["//visibility:public"],
+# )
+
+# py_binary(
+#   name = "python_server",
+#   srcs = ["python_server.py"],
+#   deps = [
+#     ":mrjunejune_server_lib",
+#     "@pip_deps//:cffi",
+#   ],
+#   data = [":mrjunejune_server_lib"],
+# )
+
+