ConanServerManager/bin/testAbsolutePath.dart

21 lines
609 B
Dart

import 'dart:io';
import 'package:servermanager/consts.dart';
import 'package:servermanager/structs/settings.dart';
Future<int> main(List<String> args) async {
print(
"CONAN EXILES SERVER MOD MANAGER\nTESTSUITE: ABSOLUTE PATHS\n\n:: VERSION ${Consts.VERSION} ::\n\n");
Settings.makeAbsoluteSettingsPath();
print("Server data absolute path: ${Settings.ABSOLUTE_PATH}");
Directory data = Directory("data");
if (!data.existsSync()) data..createSync();
Directory.current = data;
Settings.makeAbsoluteSettingsPath();
print("New absolute path: ${Settings.ABSOLUTE_PATH}");
return 0;
}