Spaces:
Running
Running
Commit ·
8b85824
1
Parent(s): fa65b59
Include almanac data in Space image
Browse files- .dockerignore +5 -0
- tests/test_almanac_api.py +6 -0
.dockerignore
CHANGED
|
@@ -6,4 +6,9 @@ data/
|
|
| 6 |
!data/LLM reports/**
|
| 7 |
!data/LLM_reports/
|
| 8 |
!data/LLM_reports/**
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
demo_guests_data/
|
|
|
|
| 6 |
!data/LLM reports/**
|
| 7 |
!data/LLM_reports/
|
| 8 |
!data/LLM_reports/**
|
| 9 |
+
!data/almanac_2026/
|
| 10 |
+
!data/almanac_2026/**
|
| 11 |
+
!data/valid_tickers.json
|
| 12 |
+
!data/ticker_names.json
|
| 13 |
+
!data/sec_company_tickers.json
|
| 14 |
demo_guests_data/
|
tests/test_almanac_api.py
CHANGED
|
@@ -113,6 +113,12 @@ class TestAlmanacAPI(unittest.TestCase):
|
|
| 113 |
self.assertEqual(data["s"], 61.9)
|
| 114 |
self.assertEqual(data["icon"], "bull")
|
| 115 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 116 |
|
| 117 |
if __name__ == "__main__":
|
| 118 |
unittest.main()
|
|
|
|
| 113 |
self.assertEqual(data["s"], 61.9)
|
| 114 |
self.assertEqual(data["icon"], "bull")
|
| 115 |
|
| 116 |
+
def test_dockerignore_includes_almanac_assets_for_space_build(self):
|
| 117 |
+
dockerignore_path = Path(__file__).resolve().parent.parent / ".dockerignore"
|
| 118 |
+
contents = dockerignore_path.read_text(encoding="utf-8")
|
| 119 |
+
self.assertIn("!data/almanac_2026/", contents)
|
| 120 |
+
self.assertIn("!data/almanac_2026/**", contents)
|
| 121 |
+
|
| 122 |
|
| 123 |
if __name__ == "__main__":
|
| 124 |
unittest.main()
|