Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/AI_Brain / tests/test_generators.py |
| Date | Not specified in source |
| Repository | Janady13/AI_Brain |
| Revision | 11aa50ef5d7692e8abd1b8d74ae31c5c29201b14 |
| Branch | codex/build-online-github-ani-irqa7y |
| Path or archive member | tests/test_generators.py |
| Original SHA-256 | d405454a5520bb64e92a2ac906a2f529c56262cdc26da3d17331d09dacdea05b |
| Git blob SHA | dfd91043ec8441426df53ac030c1eef57a19c97b |
| Reading-copy SHA-256 | d405454a5520bb64e92a2ac906a2f529c56262cdc26da3d17331d09dacdea05b |
Every recorded occurrence
These 11 records contain identical original source bytes. Their paths and revisions remain part of the archive.
| Original record | Branch or archive | Revision / identifier | Original location |
|---|---|---|---|
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-irqa7y | 11aa50ef5d7692e8abd1b8d74ae31c5c29201b14 | Open original |
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-hrtsoc | 50285aff347685f043e7a72e4d72891eebaa6cd6 | Open original |
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-7v4kug | 5cd0bbf744b0aee9445913337e852889d9a8098e | Open original |
| Janady13/AI_Brain / tests/test_generators.py | copilot/vscode1760283895982 | 9e1c1a5b171addb5bb4a83b2ea7dede50c1cc81e | Open original |
| Janady13/AI_Brain / tests/test_generators.py | feature/seeder-engine-tests | cdb497ece2d1a770ca8c83eb1de8923cfaa9eceb | Open original |
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-0etkns | e250b19d446bdffd542c9eea31cead12e30800d6 | Open original |
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-irqa7y | 11aa50ef5d7692e8abd1b8d74ae31c5c29201b14 | Open original |
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-7v4kug | 5cd0bbf744b0aee9445913337e852889d9a8098e | Open original |
| Janady13/AI_Brain / tests/test_generators.py | copilot/vscode1760283895982 | 9e1c1a5b171addb5bb4a83b2ea7dede50c1cc81e | Open original |
| Janady13/AI_Brain / tests/test_generators.py | feature/seeder-engine-tests | cdb497ece2d1a770ca8c83eb1de8923cfaa9eceb | Open original |
| Janady13/AI_Brain / tests/test_generators.py | codex/build-online-github-ani-hrtsoc | 50285aff347685f043e7a72e4d72891eebaa6cd6 | Open original |
Recovered source transcript
Download complete source text ↓26 lines · 0.7 KB
import importlib
import pytest
@pytest.mark.parametrize(
"module_name, factory_name",
[
("daemon.seed_math_models", "gen_math_models"),
("daemon.seed_agents", "gen_agents"),
("daemon.seed_language", "gen_language"),
("daemon.seed_prophecy", "gen_prophecy"),
("daemon.seed_marketing", "gen_marketing"),
("daemon.seed_statistics", "gen_statistics"),
],
)
def test_generators_produce_unique_samples(module_name, factory_name):
module = importlib.import_module(module_name)
factory = getattr(module, factory_name)
sample = list(factory(50))
assert len(sample) == 50
assert len(set(sample)) == 50
assert all(isinstance(item, str) and item.strip() for item in sample)