Napisałem wyspecjalizowany analizator składni HTML, który chcę przetestować na jednostce przy użyciu kilku pobranych próbek stron.Jak załadować dane z pliku do testu jednostkowego w pythonie?
W Javie użyłem zasobów klas, aby załadować dane do testów jednostkowych, bez konieczności polegania na nich na określonej ścieżce w systemie plików. Czy jest jakiś sposób, aby to zrobić w Pythonie?
Znalazłem funkcję doctest.testfile(), ale wydaje się to być specyficzne dla testów. Chciałbym po prostu uzyskać uchwyt pliku do określonego pliku HTML, który jest względny w stosunku do bieżącego modułu.
Z góry dziękujemy za wszelkie sugestie!
Ya, myślałem o tym, ale wymagałoby to, że mogę umieścić wszystko HTML do pliku Pythona jako ciąg, którego nie lubię, ponieważ ma> 3k linii – cberner