total: 50, pass: 49, fail: 1
fix pdf.py
Most pdf readers (and humans) count pages from 1, but pdf.py was
counting from 0. Now it counts from 1.
elapsed time: 361,846 ms
elapsed time: 118,367 ms
elapsed time: 41,210 ms
elapsed time: 12,751 ms
elapsed time: 11,072 ms
elapsed time: 70,762 ms
elapsed time: 7,594 ms
elapsed time: 367,207 ms
elapsed time: 24,151 ms
elapsed time: 402,273 ms
elapsed time: 624,902 ms
elapsed time: 54,044 ms
elapsed time: 239,392 ms
elapsed time: 6,790 ms
elapsed time: 9,665 ms
elapsed time: 77,853 ms
tfidf result on term 'chunk bit' is not close enough. error: `answer[2] not in approximation`, answer: ['67a9aa5ab96ac1fbf864840e636ba712fb94c38e664884340000000100000200', '4f98c4341a1c1e58e0d3319a016da6bf2a3866aeff0aec4e0000000100000203', '2db3ad484a30f5e45cd315c3318483853d0b5a2f24751e560000000100000200', 'ece7d9ac964d374e578a3c05daf8b46245af9d2a8e76e9210000000100000200', 'c7062921979fb787f85436d9298930448db1718d47fed4930000000100000200', '1c167dbbaa87d63afa5b9e650a29c6f64f4dc19dea2249b2000000010000018e', '1e89c4adea8975cae21c8a68dc77dd4f11f30a544ffa000e0000000100000207', 'bea6ffe2afbfb959f9b4d95b719ac79caaa2bd6bd5a27bc30000000100000200', '61a0bf5da68d4a7d9126655b2a034f62fc5fab123b4679f00000000100000215', '1557ddd1b584b8dcec275d294009e627e2df8cc9860aeb570000000100000200'], approximation: ['67a9aa5ab96ac1fbf864840e636ba712fb94c38e664884340000000100000200', '4f98c4341a1c1e58e0d3319a016da6bf2a3866aeff0aec4e0000000100000203', '1c167dbbaa87d63afa5b9e650a29c6f64f4dc19dea2249b2000000010000018e', '64185f1a8f7e1e3eaec1e16d9455aefe012e1bceb8a79b1c0000000100000212', '9f446b7cf2f80234f000e47bec44f3a8e9345c13b8b86c390000000100000200', '85fe7af3c1f4e86dca594d55b59dac43cb3dd60f5701ac520000000100000200', '684f8cb61b37901593b302c6644af01e24360c471e433d0d0000000100000203', '7f341bdda781f4986fdc3246acc697dae778f50ececa45190000000100000200', 'a9d7d61f92c3c12206e3439ec312fd09859b5edc1643c71d0000000100000201', 'cbd11ccae0cd05e581c5a1eaa53d9c7fa91b14cbe9c4b5d30000000100000213']
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit/tests/ii.py", line 100, in ii_worker
raise AssertionError(f"answer[{i}] not in approximation")
AssertionError: answer[2] not in approximation
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/baehyunsol/Documents/Rust/ragit/tests/tests.py", line 538, in <module>
test()
File "/Users/baehyunsol/Documents/Rust/ragit/tests/ii.py", line 36, in ii
ii_worker()
File "/Users/baehyunsol/Documents/Rust/ragit/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 'chunk bit' is not close enough. error: `answer[2] not in approximation`, answer: ['67a9aa5ab96ac1fbf864840e636ba712fb94c38e664884340000000100000200', '4f98c4341a1c1e58e0d3319a016da6bf2a3866aeff0aec4e0000000100000203', '2db3ad484a30f5e45cd315c3318483853d0b5a2f24751e560000000100000200', 'ece7d9ac964d374e578a3c05daf8b46245af9d2a8e76e9210000000100000200', 'c7062921979fb787f85436d9298930448db1718d47fed4930000000100000200', '1c167dbbaa87d63afa5b9e650a29c6f64f4dc19dea2249b2000000010000018e', '1e89c4adea8975cae21c8a68dc77dd4f11f30a544ffa000e0000000100000207', 'bea6ffe2afbfb959f9b4d95b719ac79caaa2bd6bd5a27bc30000000100000200', '61a0bf5da68d4a7d9126655b2a034f62fc5fab123b4679f00000000100000215', '1557ddd1b584b8dcec275d294009e627e2df8cc9860aeb570000000100000200'], approximation: ['67a9aa5ab96ac1fbf864840e636ba712fb94c38e664884340000000100000200', '4f98c4341a1c1e58e0d3319a016da6bf2a3866aeff0aec4e0000000100000203', '1c167dbbaa87d63afa5b9e650a29c6f64f4dc19dea2249b2000000010000018e', '64185f1a8f7e1e3eaec1e16d9455aefe012e1bceb8a79b1c0000000100000212', '9f446b7cf2f80234f000e47bec44f3a8e9345c13b8b86c390000000100000200', '85fe7af3c1f4e86dca594d55b59dac43cb3dd60f5701ac520000000100000200', '684f8cb61b37901593b302c6644af01e24360c471e433d0d0000000100000203', '7f341bdda781f4986fdc3246acc697dae778f50ececa45190000000100000200', 'a9d7d61f92c3c12206e3439ec312fd09859b5edc1643c71d0000000100000201', 'cbd11ccae0cd05e581c5a1eaa53d9c7fa91b14cbe9c4b5d30000000100000213']
elapsed time: 32,399 ms
elapsed time: 8,584 ms
elapsed time: 13,592 ms
elapsed time: 7,133 ms
elapsed time: 25,498 ms
elapsed time: 29,659 ms
elapsed time: 47,627 ms
elapsed time: 63,957 ms
elapsed time: 73,584 ms
elapsed time: 98,556 ms
elapsed time: 14,894 ms
elapsed time: 8,399 ms
elapsed time: 8,948 ms
elapsed time: 62,748 ms
elapsed time: 87,925 ms
elapsed time: 10,044 ms
elapsed time: 11,605 ms
elapsed time: 7,248 ms
elapsed time: 24,411 ms
elapsed time: 12,812 ms
elapsed time: 12,110 ms
elapsed time: 54,362 ms
elapsed time: 14,843 ms
elapsed time: 2,758 ms
elapsed time: 9,728 ms
elapsed time: 113,126 ms
elapsed time: 73,393 ms
elapsed time: 7,593 ms
elapsed time: 11,173 ms
elapsed time: 836 ms
elapsed time: 477 ms
elapsed time: 228,255 ms
elapsed time: 67,121 ms
elapsed time: 39,859 ms