Skip to content

Commit

Permalink
Merge pull request #49 from icapps/feature/#38-tests
Browse files Browse the repository at this point in the history
Refactor to make code testable
  • Loading branch information
vanlooverenkoen committed Oct 25, 2020
2 parents 571068e + f80ccaa commit 338e08f
Show file tree
Hide file tree
Showing 137 changed files with 3,018 additions and 442 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,11 @@ unlinked_spec.ds
**/macos/Flutter/Flutter-Profile.xcconfig

# Coverage
coverage/
coverage/html/
coverage/lcov.info

# Test
test/coverage_helper_test.dart

# Symbols
app.*.symbols
Expand Down
10 changes: 6 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@ os: osx
osx_image: xcode12.2

before_install:
- chmod +x ./tool/test.sh
- chmod +x ./tool/travis/analyze.sh
- chmod +x ./tool/travis/test.sh
- chmod +x ./tool/travis/format.sh

sudo: required

Expand All @@ -21,13 +23,13 @@ jobs:
include:
- stage: quality
name: "Tests"
script: ./tool/test.sh
script: ./tool/travis/test.sh || exit -1
- stage: quality
name: "Analyze"
script: flutter analyze || exit -1;
script: ./tool/travis/analyze.sh || exit -1
- stage: quality
name: "Format"
script: flutter pub global run dart_style:format -n --set-exit-if-changed . || exit -1;
script: ./tool/travis/format.sh || exit -1

stages:
- quality
Expand Down
17 changes: 8 additions & 9 deletions bin/model_generator.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,16 @@ import 'dart:io';

import 'package:args/args.dart';
import 'package:meta/meta.dart';
import 'package:model_generator/config/pubspec_config.dart';
import 'package:model_generator/config/yml_generator_config.dart';
import 'package:model_generator/model/model/custom_model.dart';
import 'package:model_generator/model/model/enum_model.dart';
import 'package:model_generator/model/model/json_converter_model.dart';
import 'package:model_generator/model/model/object_model.dart';
import 'package:model_generator/writer/enum_model_writer.dart';
import 'package:model_generator/writer/object_model_writer.dart';
import 'package:path/path.dart';

import 'src/config/pubspec_config.dart';
import 'src/config/yml_generator_config.dart';
import 'src/model/model/custom_model.dart';
import 'src/model/model/enum_model.dart';
import 'src/model/model/json_converter_model.dart';
import 'src/model/object_model.dart';
import 'src/writer/enum_model_writer.dart';
import 'src/writer/object_model_writer.dart';

Future<void> main(List<String> args) async {
final argParser = ArgParser()
..addOption('path',
Expand Down
200 changes: 0 additions & 200 deletions bin/src/config/yml_generator_config.dart

This file was deleted.

27 changes: 0 additions & 27 deletions bin/src/model/field.dart

This file was deleted.

9 changes: 0 additions & 9 deletions bin/src/model/item_type/item_type.dart

This file was deleted.

5 changes: 0 additions & 5 deletions bin/src/model/item_type/object_type.dart

This file was deleted.

9 changes: 0 additions & 9 deletions bin/src/model/model/custom_from_to_json_model.dart

This file was deleted.

9 changes: 0 additions & 9 deletions bin/src/model/model/custom_model.dart

This file was deleted.

23 changes: 0 additions & 23 deletions bin/src/model/model/enum_model.dart

This file was deleted.

9 changes: 0 additions & 9 deletions bin/src/model/model/json_converter_model.dart

This file was deleted.

15 changes: 0 additions & 15 deletions bin/src/model/object_model.dart

This file was deleted.

Loading

0 comments on commit 338e08f

Please sign in to comment.