4141
4242from environment .aws .common .io import unzip_directory , zip_directory
4343from environment .aws .common .output import header
44- from environment .aws .topology_setup .test_server import (
45- TEST_SERVER_DIR ,
46- TestServer ,
47- copy_dataset ,
48- )
44+ from environment .aws .topology_setup .test_server import TEST_SERVER_DIR , TestServer
4945
5046from .android_bridge import AndroidBridge
5147from .exe_bridge import ExeBridge
@@ -73,12 +69,6 @@ class DotnetTestServer(TestServer):
7369 def __init__ (self , version : str , dataset_version : str ):
7470 super ().__init__ (version , dataset_version )
7571
76- def _copy_dataset (self ) -> None :
77- copy_dataset (
78- DOTNET_TEST_SERVER_DIR / "testserver" / "Resources" / "Raw" ,
79- self .dataset_version ,
80- )
81-
8272 @property
8373 @abstractmethod
8474 def dotnet_framework (self ) -> str :
@@ -115,7 +105,6 @@ def build(self) -> None:
115105 """
116106 Build the .NET test server.
117107 """
118- self ._copy_dataset ()
119108 version_parts = self .version .split ("-" )
120109 build = version_parts [1 ]
121110 cbl_version = f"{ version_parts [0 ]} -b{ build .zfill (4 )} "
@@ -179,19 +168,10 @@ def rid(self) -> str:
179168 """
180169 pass
181170
182- def _copy_dataset (self ) -> None :
183- dest_dir = DOTNET_TEST_SERVER_DIR / "testserver.cli" / "Resources"
184- dest_dir .mkdir (0o755 , exist_ok = True )
185- copy_dataset (
186- dest_dir ,
187- self .dataset_version ,
188- )
189-
190171 def build (self ) -> None :
191172 """
192173 Build the .NET CLI test server.
193174 """
194- self ._copy_dataset ()
195175 version_parts = self .version .split ("-" )
196176 build = version_parts [1 ]
197177 cbl_version = f"{ version_parts [0 ]} -b{ build .zfill (4 )} "
@@ -293,7 +273,7 @@ def latestbuilds_path(self) -> str:
293273 str: The path for the latest builds.
294274 """
295275 version_parts = self .version .split ("-" )
296- return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_ios_ { self . dataset_version } .zip"
276+ return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_ios .zip"
297277
298278 def create_bridge (self ) -> PlatformBridge :
299279 """
@@ -400,7 +380,7 @@ def latestbuilds_path(self) -> str:
400380 str: The path for the latest builds.
401381 """
402382 version_parts = self .version .split ("-" )
403- return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_android_ { self . dataset_version } .apk"
383+ return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_android .apk"
404384
405385 def create_bridge (self ) -> PlatformBridge :
406386 """
@@ -414,7 +394,7 @@ def create_bridge(self) -> PlatformBridge:
414394 / "downloaded"
415395 / self .platform
416396 / self .version
417- / f"testserver_android_ { self . dataset_version } .apk"
397+ / "testserver_android .apk"
418398 if self ._downloaded
419399 else DOTNET_TEST_SERVER_DIR
420400 / "testserver"
@@ -444,9 +424,7 @@ def compress_package(self) -> str:
444424 / "net8.0-android"
445425 / "com.couchbase.dotnet.testserver-Signed.apk"
446426 )
447- zip_path = (
448- apk_path .parents [5 ] / f"testserver_android_{ self .dataset_version } .apk"
449- )
427+ zip_path = apk_path .parents [5 ] / "testserver_android.apk"
450428 shutil .copy (apk_path , zip_path )
451429 return str (zip_path )
452430
@@ -503,7 +481,7 @@ def latestbuilds_path(self) -> str:
503481 str: The path for the latest builds.
504482 """
505483 version_parts = self .version .split ("-" )
506- return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_windows_ { self . dataset_version } .zip"
484+ return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_windows .zip"
507485
508486 def create_bridge (self ) -> PlatformBridge :
509487 """
@@ -611,7 +589,7 @@ def latestbuilds_path(self) -> str:
611589 str: The path for the latest builds.
612590 """
613591 version_parts = self .version .split ("-" )
614- return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_macos_ { self . dataset_version } .zip"
592+ return f"couchbase-lite-net/{ version_parts [0 ]} /{ version_parts [1 ]} /testserver_macos .zip"
615593
616594 def create_bridge (self ) -> PlatformBridge :
617595 """
0 commit comments