Download codex-rs/app-server/src/external_agent_migration/processor_tests.rs from SaylorTwift/codex: direct link, hf CLI and curl.
- Browser
- Download file 1.41 kB
-
https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server/src/external_agent_migration/processor_tests.rs
- Command line
-
hf download hf://SaylorTwift/codex/codex-rs/app-server/src/external_agent_migration/processor_tests.rs
-
curl -L -o processor_tests.rs https://huggingface.co/SaylorTwift/codex/resolve/main/codex-rs/app-server/src/external_agent_migration/processor_tests.rs
1.41 kB
| use super::*; | |
| fn migration_item( | |
| item_type: ExternalAgentConfigMigrationItemType, | |
| ) -> ExternalAgentConfigMigrationItem { | |
| ExternalAgentConfigMigrationItem { | |
| item_type, | |
| description: String::new(), | |
| cwd: None, | |
| details: None, | |
| } | |
| } | |
| fn migration_items_that_update_runtime_sources_trigger_refresh() { | |
| assert!(migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Config, | |
| )])); | |
| assert!(migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Skills, | |
| )])); | |
| assert!(migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::McpServerConfig, | |
| )])); | |
| assert!(migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Hooks, | |
| )])); | |
| assert!(migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Commands, | |
| )])); | |
| assert!(migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Plugins, | |
| )])); | |
| assert!(!migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Memory, | |
| )])); | |
| assert!(!migration_items_need_runtime_refresh(&[migration_item( | |
| ExternalAgentConfigMigrationItemType::Sessions, | |
| )])); | |
| } | |