()
| 264 | |
| 265 | #[test] |
| 266 | fn test_qbasic_extensions() { |
| 267 | let extractor = QBasicExtractor; |
| 268 | let exts = extractor.extensions(); |
| 269 | assert!(exts.contains(&"qb"), "extensions should contain 'qb'"); |
| 270 | // Should NOT contain 'bas' to avoid conflict with msbasic2 |
| 271 | assert!( |
| 272 | !exts.contains(&"bas"), |
| 273 | "extensions should NOT contain 'bas'" |
| 274 | ); |
| 275 | } |
| 276 | |
| 277 | #[test] |
| 278 | fn test_qbasic_language_name() { |
nothing calls this directly
no test coverage detected