forked from expo/troggle
comment to resolve confusion
This commit is contained in:
parent
1db7c5ffea
commit
2332bfdc57
@ -163,16 +163,13 @@ class PostTests(TestCase):
|
|||||||
phmatch = re.search(ph, content)
|
phmatch = re.search(ph, content)
|
||||||
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
||||||
|
|
||||||
# # Does not use the filename Django actually uses, assumes it is unchanged. Potential bug.
|
# Does not use the filename Django actually uses, assumes it is unchanged. Bug: accumulates one file with random name
|
||||||
|
# added each time it is run. The name of the uploaded file is only available within the code where it happens
|
||||||
remove_file = pathlib.Path(settings.SCANS_ROOT) / f'{testyear}' / f'{testyear}#00'/ 'test_upload_file.txt'
|
remove_file = pathlib.Path(settings.SCANS_ROOT) / f'{testyear}' / f'{testyear}#00'/ 'test_upload_file.txt'
|
||||||
remove_file.unlink()
|
remove_file.unlink()
|
||||||
|
|
||||||
# # Undo the auto create and commit of a new wallet. Why is the commit not happening when we run the test?
|
# Just uploading a file does NOT do any git commit.
|
||||||
# cwd = settings.DRAWINGS_DATA
|
# You need to create or edit a contents.json file for that to happen.
|
||||||
# sp = subprocess.run([settings.GIT, "reset", "--hard", "master^"], cwd=cwd, capture_output=True, text=True)
|
|
||||||
# print(f'git output: {cwd}:\n # {sp.stderr=}\n # {sp.stdout=} \n # return code: {str(sp.returncode)}')
|
|
||||||
# if sp.returncode != 0:
|
|
||||||
# print(f'git output: {cwd}:\n # {sp.stderr=}\n # {sp.stdout=} \n # return code: {str(sp.returncode)}')
|
|
||||||
|
|
||||||
def test_photo_upload(self):
|
def test_photo_upload(self):
|
||||||
"""Expect photo upload to work on any file (contrary to msg on screen)
|
"""Expect photo upload to work on any file (contrary to msg on screen)
|
||||||
@ -207,7 +204,8 @@ class PostTests(TestCase):
|
|||||||
phmatch = re.search(ph, content)
|
phmatch = re.search(ph, content)
|
||||||
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
||||||
|
|
||||||
# Does not use the filename Django actually uses, assumes it is unchanged. Potential bug.
|
# Does not use the filename Django actually uses, assumes it is unchanged. Bug: accumulates one file with random name
|
||||||
|
# added each time it is run. The name of the uploaded file is only available within the code where it happens
|
||||||
remove_file = pathlib.Path(settings.PHOTOS_ROOT, settings.PHOTOS_YEAR) / "test_upload_file.txt"
|
remove_file = pathlib.Path(settings.PHOTOS_ROOT, settings.PHOTOS_YEAR) / "test_upload_file.txt"
|
||||||
remove_file.unlink()
|
remove_file.unlink()
|
||||||
|
|
||||||
@ -239,7 +237,8 @@ class PostTests(TestCase):
|
|||||||
phmatch = re.search(ph, content)
|
phmatch = re.search(ph, content)
|
||||||
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
||||||
|
|
||||||
# Does not use the filename Django actually uses, assumes it is unchanged. Potential bug.
|
# Does not use the filename Django actually uses, assumes it is unchanged. Bug: accumulates one file with random name
|
||||||
|
# added each time it is run. The name of the uploaded file is only available within the code where it happens
|
||||||
remove_file = pathlib.Path(settings.PHOTOS_ROOT, settings.PHOTOS_YEAR) / rename
|
remove_file = pathlib.Path(settings.PHOTOS_ROOT, settings.PHOTOS_YEAR) / rename
|
||||||
remove_file.unlink()
|
remove_file.unlink()
|
||||||
|
|
||||||
@ -267,7 +266,8 @@ class PostTests(TestCase):
|
|||||||
phmatch = re.search(ph, content)
|
phmatch = re.search(ph, content)
|
||||||
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph + "'")
|
||||||
|
|
||||||
# Does not use the filename Django actually uses, assumes it is unchanged. Potential bug.
|
# Does not use the filename Django actually uses, assumes it is unchanged. Bug: accumulates one file with random name
|
||||||
|
# added each time it is run. The name of the uploaded file is only available within the code where it happens
|
||||||
remove_dir = pathlib.Path(settings.PHOTOS_ROOT, settings.PHOTOS_YEAR) / "GussieFinkNottle"
|
remove_dir = pathlib.Path(settings.PHOTOS_ROOT, settings.PHOTOS_YEAR) / "GussieFinkNottle"
|
||||||
remove_dir.rmdir()
|
remove_dir.rmdir()
|
||||||
|
|
||||||
@ -323,7 +323,9 @@ class PostTests(TestCase):
|
|||||||
phmatch, "Expect no-suffix file to upload OK. Failed to find expected text: '" + ph + "'"
|
phmatch, "Expect no-suffix file to upload OK. Failed to find expected text: '" + ph + "'"
|
||||||
)
|
)
|
||||||
|
|
||||||
# Does not use the filename Django actually uses, assumes it is unchanged. Bug: accumulates one file with random name added each time it is run.
|
# Does not use the filename Django actually uses, assumes it is unchanged. Bug: accumulates one file with random name
|
||||||
|
# added each time it is run. The name of the uploaded file is only available within the code where it happens
|
||||||
|
# UploadedFile.name see https://docs.djangoproject.com/en/4.1/ref/files/uploads/#django.core.files.uploadedfile.UploadedFile
|
||||||
remove_file = pathlib.Path(settings.DRAWINGS_DATA) / "uploads" / "test_upload_nosuffix"
|
remove_file = pathlib.Path(settings.DRAWINGS_DATA) / "uploads" / "test_upload_nosuffix"
|
||||||
remove_file.unlink()
|
remove_file.unlink()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user