It works baby, seems like timing could be improved or something, but it freakin works

This commit is contained in:
Nate Anderson
2025-06-18 20:59:24 -06:00
parent b68614257d
commit 0745a4eb75
50 changed files with 7679 additions and 20 deletions
+31 -2
View File
@@ -1,8 +1,37 @@
import 'package:logging/logging.dart';
import 'package:mumbullet/mumbullet.dart';
import 'package:test/test.dart';
void main() {
test('calculate', () {
expect(calculate(), 42);
group('LogManager', () {
test('should initialize with console logging', () {
final logManager = LogManager.getInstance();
// This test just verifies that initialization doesn't throw
expect(() => logManager.initialize(
level: Level.INFO,
logToConsole: true,
), returnsNormally);
logManager.close();
});
test('should log messages at different levels', () {
final logManager = LogManager.getInstance();
logManager.initialize(
level: Level.ALL,
logToConsole: true,
);
// This test just verifies that logging doesn't throw
expect(() {
logManager.debug('Debug message');
logManager.info('Info message');
logManager.warning('Warning message');
logManager.error('Error message');
}, returnsNormally);
logManager.close();
});
});
}