total: 54, pass: 41, fail: 13
update `tests/svg.py`
I made the code more generic so that it's easier to add svg files.
elapsed time: 540,215 ms
elapsed time: 128,336 ms
elapsed time: 44,704 ms
elapsed time: 13,805 ms
elapsed time: 11,684 ms
elapsed time: 63,969 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/clone.py", line 43, in clone
create_user(id="test-user", password="password")
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server.py", line 186, in create_user
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 2,280 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/clone_empty.py", line 20, in clone_empty
create_user(id="test-user", password="87654321")
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server.py", line 186, in create_user
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 6,213 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server.py", line 38, in server
create_user(id="test-user", password="12345678")
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server.py", line 186, in create_user
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 2,403 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server_permission.py", line 23, in server_permission
create_user(id="test-user-2", email="sample2@email.com", password="abcdefgh")
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server.py", line 186, in create_user
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 24,647 ms
elapsed time: 406,896 ms
elapsed time: 413,451 ms
elapsed time: 54,677 ms
elapsed time: 275,396 ms
Command '['cargo', 'run', '--release', '--', 'ls-files', 'tmp-file', '--processed', '--json', '--name-only']' returned non-zero exit status 1.
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/ls.py", line 342, in ls
assert len(json.loads(cargo_run(["ls-files", "tmp-file", "--processed", "--json", "--name-only"], stdout=True))) == 0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/utils.py", line 70, in cargo_run
result = subprocess.run(args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/lib/python3.11/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--', 'ls-files', 'tmp-file', '--processed', '--json', '--name-only']' returned non-zero exit status 1.
elapsed time: 7,932 ms
elapsed time: 10,850 ms
elapsed time: 83,516 ms
tfidf result on term 'file 25' is not close enough. error: `answer[1] not in approximation`, answer: ['7fc54003b881ccdafaa1a7854a8905bbafcf2c40b2381f0800000001000001c2', 'd7d7a6856f5b3a7a92a9e57ea2f7cc021827bd0cbcef3bb20000000100000204', '318323062babb157d1e25a7e9f4ba59fd7a4d962e768706b0000000100000200', 'e83f9cbc6848572b1bfdecefe48ad859e65095be90acf88f0000000100000200', '5a6f477f07a7b59fb1bfb2209f52f374d57452ec961b7dcf0000000100000200', '01c3a5841d65abba53905b709adb16c67908c2190d7ed8810000000100000191', '03fb8fa50a27ee46979abb3af31240120f9004c18ee3babc0000000100000228', '00ed7a197725009715fa2efb71c08612ca67b6a19cc7156b000000010000020c', '9e32427659389711bfc3764e45299e7b2ff430db0da92ea70000000100000202', 'bafded8759c9e99107f67f1d03ee1addc7be61909eed58550000000100000200'], approximation: ['7fc54003b881ccdafaa1a7854a8905bbafcf2c40b2381f0800000001000001c2', 'e83f9cbc6848572b1bfdecefe48ad859e65095be90acf88f0000000100000200', '5a6f477f07a7b59fb1bfb2209f52f374d57452ec961b7dcf0000000100000200', '01c3a5841d65abba53905b709adb16c67908c2190d7ed8810000000100000191', '03fb8fa50a27ee46979abb3af31240120f9004c18ee3babc0000000100000228', '00ed7a197725009715fa2efb71c08612ca67b6a19cc7156b000000010000020c', '9e32427659389711bfc3764e45299e7b2ff430db0da92ea70000000100000202', 'bafded8759c9e99107f67f1d03ee1addc7be61909eed58550000000100000200', '2e429c8c2141c68e4c3db5db7e880721ff2b8b22eea1d13c0000000100000212', '7c7a3eaed0283c816bdba6f63a484cac70542496ce8826280000000100000200']
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/ii.py", line 100, in ii_worker
raise AssertionError(f"answer[{i}] not in approximation")
AssertionError: answer[1] not in approximation
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/ii.py", line 36, in ii
ii_worker()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/ii.py", line 116, in ii_worker
raise AssertionError(f"tfidf result on term '{term}' is not close enough. error: `{e}`, answer: {answer}, approximation: {approximation}")
AssertionError: tfidf result on term 'file 25' is not close enough. error: `answer[1] not in approximation`, answer: ['7fc54003b881ccdafaa1a7854a8905bbafcf2c40b2381f0800000001000001c2', 'd7d7a6856f5b3a7a92a9e57ea2f7cc021827bd0cbcef3bb20000000100000204', '318323062babb157d1e25a7e9f4ba59fd7a4d962e768706b0000000100000200', 'e83f9cbc6848572b1bfdecefe48ad859e65095be90acf88f0000000100000200', '5a6f477f07a7b59fb1bfb2209f52f374d57452ec961b7dcf0000000100000200', '01c3a5841d65abba53905b709adb16c67908c2190d7ed8810000000100000191', '03fb8fa50a27ee46979abb3af31240120f9004c18ee3babc0000000100000228', '00ed7a197725009715fa2efb71c08612ca67b6a19cc7156b000000010000020c', '9e32427659389711bfc3764e45299e7b2ff430db0da92ea70000000100000202', 'bafded8759c9e99107f67f1d03ee1addc7be61909eed58550000000100000200'], approximation: ['7fc54003b881ccdafaa1a7854a8905bbafcf2c40b2381f0800000001000001c2', 'e83f9cbc6848572b1bfdecefe48ad859e65095be90acf88f0000000100000200', '5a6f477f07a7b59fb1bfb2209f52f374d57452ec961b7dcf0000000100000200', '01c3a5841d65abba53905b709adb16c67908c2190d7ed8810000000100000191', '03fb8fa50a27ee46979abb3af31240120f9004c18ee3babc0000000100000228', '00ed7a197725009715fa2efb71c08612ca67b6a19cc7156b000000010000020c', '9e32427659389711bfc3764e45299e7b2ff430db0da92ea70000000100000202', 'bafded8759c9e99107f67f1d03ee1addc7be61909eed58550000000100000200', '2e429c8c2141c68e4c3db5db7e880721ff2b8b22eea1d13c0000000100000212', '7c7a3eaed0283c816bdba6f63a484cac70542496ce8826280000000100000200']
elapsed time: 36,665 ms
elapsed time: 29,214 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/generous_file_reader.py", line 58, in generous_file_reader
assert "invalid/url.png" in cargo_run(["cat-file", "invalid-image-url.md"], stdout=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 2,754 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/images.py", line 50, in images
assert "sample2.png" in stderr # "sample2.png not found" is expected
^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 14,297 ms
elapsed time: 7,716 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/csv_reader.py", line 55, in csv_reader
assert cargo_run(["build"], check=False) != 0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 309,751 ms
Command '['cargo', 'run', '--release', '--', 'build']' returned non-zero exit status 1.
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/real_repos.py", line 63, in real_repos
cargo_run(["build"])
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/utils.py", line 70, in cargo_run
result = subprocess.run(args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/lib/python3.11/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--', 'build']' returned non-zero exit status 1.
elapsed time: 28,474 ms
elapsed time: 31,349 ms
elapsed time: 59,862 ms
elapsed time: 142,167 ms
elapsed time: 81,064 ms
elapsed time: 97,232 ms
elapsed time: 15,265 ms
elapsed time: 8,515 ms
elapsed time: 9,852 ms
elapsed time: 55,682 ms
elapsed time: 128,583 ms
elapsed time: 13,315 ms
elapsed time: 12,325 ms
elapsed time: 4,607 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 547, in <lambda>
("server_chat llama3.3-70b", lambda: server_chat(test_model="llama3.3-70b")),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server_chat.py", line 32, in server_chat
create_user(id="test-user", password="secure-password")
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/server.py", line 186, in create_user
assert response.status_code == 200
^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError
elapsed time: 13,296 ms
elapsed time: 50,388 ms
elapsed time: 113,206 ms
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 550, in <lambda>
("pdf gpt-4o-mini", lambda: pdf(test_model="gpt-4o-mini")),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/pdf.py", line 49, in pdf
assert any([pdf["name"] in r["source"] for r in search_result])
AssertionError
elapsed time: 16,821 ms
Command '['cargo', 'run', '--release', '--', 'pdl', 'test1.pdl']' returned non-zero exit status 1.
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 597, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/tests.py", line 551, in <lambda>
("svg gpt-4o-mini", lambda: svg(test_model="gpt-4o-mini")),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/svg.py", line 122, in svg
assert "ragit" in cargo_run(["pdl", "test1.pdl"], stdout=True).lower()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/baehyunsol/Documents/Rust/ragit-versions/ragit-0.4.0-dev/tests/utils.py", line 70, in cargo_run
result = subprocess.run(args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/anaconda3/lib/python3.11/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--', 'pdl', 'test1.pdl']' returned non-zero exit status 1.
elapsed time: 40,565 ms
elapsed time: 19,467 ms
elapsed time: 3,203 ms
elapsed time: 11,821 ms
elapsed time: 116,644 ms
elapsed time: 81,989 ms
elapsed time: 5,524 ms
elapsed time: 8,873 ms
elapsed time: 946 ms
elapsed time: 483 ms
elapsed time: 248,479 ms
elapsed time: 69,835 ms
elapsed time: 34,658 ms