18 lines
694 B
Plaintext
18 lines
694 B
Plaintext
// Test script to verify use() with arguments
|
|
|
|
log.console("Testing use() with arguments:");
|
|
|
|
// Test 1: Load module without arguments
|
|
var module1 = use('test_args');
|
|
log.console("Module 1 message:", module1.message);
|
|
log.console("Module 1 args:", module1.args);
|
|
|
|
// Test 2: Load module with arguments
|
|
var module2 = use('test_args', 'hello', 'world', 123);
|
|
log.console("Module 2 message:", module2.message);
|
|
log.console("Module 2 all args:", module2.allArgs());
|
|
|
|
// Test 3: Verify modules are cached (should return same as module1)
|
|
var module3 = use('test_args');
|
|
log.console("Module 3 (cached) message:", module3.message);
|
|
log.console("Are module1 and module3 the same?", module1 === module3); |