testgenie-py 0.2.5__py3-none-any.whl → 0.2.7__py3-none-any.whl

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
@@ -196,14 +196,17 @@ class DockerController:
196
196
  return False
197
197
 
198
198
  def get_dockerfile_path(self) -> str:
199
- # First, try local development path
199
+ print("Get dockerfile path")
200
200
  local_dockerfile = os.path.join(os.path.dirname(__file__), "docker", "Dockerfile")
201
+ print(f"Checking local path: {local_dockerfile}")
201
202
  if os.path.exists(local_dockerfile):
202
203
  return local_dockerfile
203
204
 
204
205
  # If not found locally, try inside installed package
205
206
  try:
207
+ print("With importlib.resources")
206
208
  with importlib.resources.path('testgen.docker', 'Dockerfile') as dockerfile_path:
209
+ print(f"Checking package path: {dockerfile_path}")
207
210
  if dockerfile_path.exists():
208
211
  return str(dockerfile_path)
209
212
  except Exception as e:
@@ -1,6 +1,6 @@
1
1
  Metadata-Version: 2.3
2
2
  Name: testgenie-py
3
- Version: 0.2.5
3
+ Version: 0.2.7
4
4
  Summary: Automated unit test generation tool for Python.
5
5
  Author: cjseitz
6
6
  Author-email: charlesjseitz@gmail.com
@@ -12,7 +12,7 @@ testgen/analyzer/test_case_analyzer.py,sha256=0qLcRKOrQ4Uyh1ZMecVTkY9bWjNnx7Orid
12
12
  testgen/analyzer/test_case_analyzer_context.py,sha256=7umDPHBjoTaCRvZOdNynpnWsr14Gy0E2hpMBPK8mz3Q,2128
13
13
  testgen/controller/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
14
14
  testgen/controller/cli_controller.py,sha256=A3TsJQT20UI2TlBqC7SyI8TG0n1vP_Itd1K8TRoD3ps,8735
15
- testgen/controller/docker_controller.py,sha256=80CfGs-tWKpetEW7t3h-hugDHWFOqJSPEhOGrDwB38U,8487
15
+ testgen/controller/docker_controller.py,sha256=vCc1bfN-ITSuDDMsy__8rw2KSNOUP-rh5k8Nqakyyjo,8651
16
16
  testgen/docker/Dockerfile,sha256=6mutzP0ZkVueuvMLCOy2bsyGxWjLHU-cq7RFkuC8r5Y,781
17
17
  testgen/generated_boolean.py,sha256=i5at_BZ7YHtveTMYB0JKMFIkBe7cwhCeF5AViLhNoWA,1146
18
18
  testgen/generated_samplecodebin.py,sha256=pf_aYtcfpjZzgiZ_FiBOxfug_ii3dRX0jnozBgQm7Xw,17030
@@ -63,7 +63,7 @@ testgen/util/z3_utils/branch_condition.py,sha256=N9FNR-iJmxIC62NpDQNVZ1OP14rXXqY
63
63
  testgen/util/z3_utils/constraint_extractor.py,sha256=RXJLpmk6dAvHZ27839VXKXNtdy9St1F-17-pSEFu4bM,1285
64
64
  testgen/util/z3_utils/variable_finder.py,sha256=dUh3F9_L_BDMz1ybiGss09LLcM_egbitgj0FT5Nh9u4,245
65
65
  testgen/util/z3_utils/z3_test_case.py,sha256=yF4oJOrXMLzOwDUqXdoeg83MOTl3pvc_lYaZcS01CuQ,4983
66
- testgenie_py-0.2.5.dist-info/METADATA,sha256=N6Jx7foXbGT_SvAk0wdfzWz4aOEwD4cMTMs9nVC7v7U,4350
67
- testgenie_py-0.2.5.dist-info/WHEEL,sha256=fGIA9gx4Qxk2KDKeNJCbOEwSrmLtjWCwzBz351GyrPQ,88
68
- testgenie_py-0.2.5.dist-info/entry_points.txt,sha256=OUN4GqB4zHlHWwWGjwIPbur4E_ZqQgkeeqaCLhzRZgg,47
69
- testgenie_py-0.2.5.dist-info/RECORD,,
66
+ testgenie_py-0.2.7.dist-info/METADATA,sha256=udBowfJ_3I6hQ_YzlFdgxTM3I6a1GzxQhAmW_mxDEWA,4350
67
+ testgenie_py-0.2.7.dist-info/WHEEL,sha256=fGIA9gx4Qxk2KDKeNJCbOEwSrmLtjWCwzBz351GyrPQ,88
68
+ testgenie_py-0.2.7.dist-info/entry_points.txt,sha256=OUN4GqB4zHlHWwWGjwIPbur4E_ZqQgkeeqaCLhzRZgg,47
69
+ testgenie_py-0.2.7.dist-info/RECORD,,