test_config.json•1.46 kB
{
"test_directories": {
"base_dir": "/private/tmp/knowledge_base_test",
"docs_dir": "/private/tmp/knowledge_base_test",
"auth_dir": "/private/tmp/knowledge_base_test/auth",
"api_dir": "/private/tmp/knowledge_base_test/api",
"config_dir": "/private/tmp/knowledge_base_test/config"
},
"test_files": {
"jwt_absolute": "/private/tmp/knowledge_base_test/auth/jwt.md",
"jwt_relative": "auth/jwt.md",
"readme_absolute": "/private/tmp/knowledge_base_test/readme.md",
"readme_relative": "readme.md",
"config_absolute": "/private/tmp/knowledge_base_test/config/database.json",
"config_relative": "config/database.json",
"api_guide_absolute": "/private/tmp/knowledge_base_test/api/error-handling.md",
"api_guide_relative": "api/error-handling.md",
"outside_base": "/some/external/path/external-file.md"
},
"expected_results": {
"jwt_from_absolute": {
"file_path": "auth/jwt.md",
"file_name": "jwt.md",
"directory": "auth"
},
"readme_from_absolute": {
"file_path": "readme.md",
"file_name": "readme.md",
"directory": ""
},
"config_from_relative": {
"file_path": "config/database.json",
"file_name": "database.json",
"directory": "config"
},
"outside_base_unchanged": {
"file_path": "/some/external/path/external-file.md",
"file_name": "external-file.md",
"directory": "/some/external/path"
}
}
}