// SPDX-FileCopyrightText: 2024 Foundation Devices Inc. // // SPDX-License-Identifier: MIT import 'package:build_tool/src/builder.dart'; import 'package:test/test.dart'; void main() { test('parseBuildConfiguration', () { var b = BuildEnvironment.parseBuildConfiguration('debug'); expect(b, BuildConfiguration.debug); b = BuildEnvironment.parseBuildConfiguration('profile'); expect(b, BuildConfiguration.profile); b = BuildEnvironment.parseBuildConfiguration('release'); expect(b, BuildConfiguration.release); b = BuildEnvironment.parseBuildConfiguration('debug-dev'); expect(b, BuildConfiguration.debug); b = BuildEnvironment.parseBuildConfiguration('profile'); expect(b, BuildConfiguration.profile); b = BuildEnvironment.parseBuildConfiguration('profile-prod'); expect(b, BuildConfiguration.profile); // fallback to release b = BuildEnvironment.parseBuildConfiguration('unknown'); expect(b, BuildConfiguration.release); }); }