From 81a1ae714a4d1cad7f9c0cdef1f7c00708d9f6bc Mon Sep 17 00:00:00 2001 From: Yelaman Yelmuratov Date: Tue, 2 Jul 2024 10:26:03 +0500 Subject: [PATCH] @ F added header to generated files --- examples/dart_example/test/dart_example_test.dart | 2 +- ...dart_example_test.verify_combinations.approved.txt | 5 +++++ ...dget_test.smoke_test.should_display_0.approved.txt | 2 ++ ...dget_test.smoke_test.should_display_1.approved.txt | 2 ++ packages/approval_tests/CHANGELOG.md | 3 +++ .../example/main.verify_combinations.approved.txt | 2 ++ .../verify/verify_test.verify_method.approved.txt | 2 ++ .../verify_all_test.verify_all_items.approved.txt | 2 ++ ...combinations_test.verify_combinations.approved.txt | 2 ++ .../json_test.test_JSON_object.approved.txt | 2 ++ .../verify_as_json_test.verify_model.approved.txt | 2 ++ .../verify_db_query_test.verify_db_query.approved.txt | 2 ++ ...twork_query_test.verify_network_query.approved.txt | 2 ++ .../verify_sequence_test.verify_sequence.approved.txt | 2 ++ packages/approval_tests/lib/approval_tests.dart | 1 + packages/approval_tests/lib/src/approvals.dart | 3 --- .../approval_tests/lib/src/core/approval_writer.dart | 10 +++------- .../lib/src/core/constants/constants.dart | 8 ++++++++ packages/approval_tests/lib/src/core/options.dart | 6 ------ .../lib/src/writers/approval_text_writer.dart | 11 ++++++++--- ...ption_with_filenamer.test_description.approved.txt | 2 ++ .../approved_files/approval_test.verify.approved.txt | 2 ++ .../approval_test.verify_all.approved.txt | 2 ++ ...approval_test.verify_all_combinations.approved.txt | 2 ++ ...est.verify_all_combinations_exception.approved.txt | 2 ++ .../approval_test.verify_as_json.approved.txt | 2 ++ ...pproval_test.verify_as_json_exception.approved.txt | 2 ++ .../approval_test.verify_as_model_json.approved.txt | 2 ++ .../approval_test.verify_custom_scrub.approved.txt | 2 ++ .../approval_test.verify_date_scrub.approved.txt | 2 ++ .../approval_test.verify_exception.approved.txt | 2 ++ .../approval_test.verify_query.approved.txt | 2 ++ .../approval_test.verify_query_exception.approved.txt | 2 ++ .../approval_test.verify_scrub.approved.txt | 2 ++ .../approval_test.verify_sequence.approved.txt | 2 ++ ...proval_test.verify_sequence_exception.approved.txt | 2 ++ ...proval_test.verify_without_class_name.approved.txt | 2 ++ packages/approval_tests/test/groups/minor_tests.dart | 9 --------- ...scription_with_namer.test_description.approved.txt | 2 ++ packages/approval_tests_flutter/lib/src/src.dart | 1 - 40 files changed, 87 insertions(+), 30 deletions(-) create mode 100644 examples/dart_example/test/dart_example_test.verify_combinations.approved.txt create mode 100644 packages/approval_tests/lib/src/core/constants/constants.dart diff --git a/examples/dart_example/test/dart_example_test.dart b/examples/dart_example/test/dart_example_test.dart index 310a697..ef89d04 100644 --- a/examples/dart_example/test/dart_example_test.dart +++ b/examples/dart_example/test/dart_example_test.dart @@ -9,7 +9,7 @@ void main() { [3, 5, 15], options: const Options( reporter: DiffReporter(), - deleteApprovedFile: true, + deleteReceivedFile: false, ), processor: (items) => fizzBuzz(items).toString(), ); diff --git a/examples/dart_example/test/dart_example_test.verify_combinations.approved.txt b/examples/dart_example/test/dart_example_test.verify_combinations.approved.txt new file mode 100644 index 0000000..41b678a --- /dev/null +++ b/examples/dart_example/test/dart_example_test.verify_combinations.approved.txt @@ -0,0 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + +[1, 2, Fizz] +[1, 2, Fizz, 4, Buzz] +[1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz] \ No newline at end of file diff --git a/examples/flutter_example/test/widget_test.smoke_test.should_display_0.approved.txt b/examples/flutter_example/test/widget_test.smoke_test.should_display_0.approved.txt index dbfff6e..deb8bb5 100644 --- a/examples/flutter_example/test/widget_test.smoke_test.should_display_0.approved.txt +++ b/examples/flutter_example/test/widget_test.smoke_test.should_display_0.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + MyApp: {count: 1} MyHomePage: {count: 1} Text: {text: 'You have pushed the button this many times:', count: 1} diff --git a/examples/flutter_example/test/widget_test.smoke_test.should_display_1.approved.txt b/examples/flutter_example/test/widget_test.smoke_test.should_display_1.approved.txt index cad9e16..eccd4eb 100644 --- a/examples/flutter_example/test/widget_test.smoke_test.should_display_1.approved.txt +++ b/examples/flutter_example/test/widget_test.smoke_test.should_display_1.approved.txt @@ -1,2 +1,4 @@ +# This file was generated by approval_tests. Please do not edit. + Text: {key: 'Counter', text: '2', count: 1} Text: {key: 'Counter', text: '0', count: 0} \ No newline at end of file diff --git a/packages/approval_tests/CHANGELOG.md b/packages/approval_tests/CHANGELOG.md index 09b1763..d43e744 100644 --- a/packages/approval_tests/CHANGELOG.md +++ b/packages/approval_tests/CHANGELOG.md @@ -4,6 +4,9 @@ - Added new reporter: `GitReporter`. It allows you to use `git` to view the differences between the received and approved files. - Added support to approve files using CLI. Now you can approve files using the command line: `dart run approval_tests:review` - Added support to use ApprovalTests during widget tests. + - Added header to generated files. For resolved issues you can add this to approved files: + '# This file was generated by approval_tests. Please do not edit.\n' + - Some minor changes and code improvements. Thanks to [Richard Coutts](https://github.com/buttonsrtoys) ## 1.0.0 diff --git a/packages/approval_tests/example/main.verify_combinations.approved.txt b/packages/approval_tests/example/main.verify_combinations.approved.txt index 10e3275..41b678a 100644 --- a/packages/approval_tests/example/main.verify_combinations.approved.txt +++ b/packages/approval_tests/example/main.verify_combinations.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + [1, 2, Fizz] [1, 2, Fizz, 4, Buzz] [1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, FizzBuzz] \ No newline at end of file diff --git a/packages/approval_tests/example/verify_methods/verify/verify_test.verify_method.approved.txt b/packages/approval_tests/example/verify_methods/verify/verify_test.verify_method.approved.txt index 64fad01..e900de0 100644 --- a/packages/approval_tests/example/verify_methods/verify/verify_test.verify_method.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify/verify_test.verify_method.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + {"result": "success", "data": {"id": 1, "name": "Item"}} \ No newline at end of file diff --git a/packages/approval_tests/example/verify_methods/verify_all/verify_all_test.verify_all_items.approved.txt b/packages/approval_tests/example/verify_methods/verify_all/verify_all_test.verify_all_items.approved.txt index 0271987..b47f312 100644 --- a/packages/approval_tests/example/verify_methods/verify_all/verify_all_test.verify_all_items.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_all/verify_all_test.verify_all_items.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + Item: apple Item: banana Item: cherry \ No newline at end of file diff --git a/packages/approval_tests/example/verify_methods/verify_all_combinations/verify_all_combinations_test.verify_combinations.approved.txt b/packages/approval_tests/example/verify_methods/verify_all_combinations/verify_all_combinations_test.verify_combinations.approved.txt index 3048984..1db9fc3 100644 --- a/packages/approval_tests/example/verify_methods/verify_all_combinations/verify_all_combinations_test.verify_combinations.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_all_combinations/verify_all_combinations_test.verify_combinations.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Combination: [1, 3], [1, 4], [2, 3], [2, 4] \ No newline at end of file diff --git a/packages/approval_tests/example/verify_methods/verify_as_json/json_test.test_JSON_object.approved.txt b/packages/approval_tests/example/verify_methods/verify_as_json/json_test.test_JSON_object.approved.txt index 571b02c..1b66cf9 100644 --- a/packages/approval_tests/example/verify_methods/verify_as_json/json_test.test_JSON_object.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_as_json/json_test.test_JSON_object.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "name": "JsonTest", "features": [ diff --git a/packages/approval_tests/example/verify_methods/verify_as_json/verify_as_json_test.verify_model.approved.txt b/packages/approval_tests/example/verify_methods/verify_as_json/verify_as_json_test.verify_model.approved.txt index 7be2b3a..68a4b73 100644 --- a/packages/approval_tests/example/verify_methods/verify_as_json/verify_as_json_test.verify_model.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_as_json/verify_as_json_test.verify_model.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "jsonItem": { "id": 1, diff --git a/packages/approval_tests/example/verify_methods/verify_query/verify_db_query_test.verify_db_query.approved.txt b/packages/approval_tests/example/verify_methods/verify_query/verify_db_query_test.verify_db_query.approved.txt index bcaeb7e..cb00a0e 100644 --- a/packages/approval_tests/example/verify_methods/verify_query/verify_db_query_test.verify_db_query.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_query/verify_db_query_test.verify_db_query.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + {"id": "1", "name": "John Doe", "email": "john@example.com"} \ No newline at end of file diff --git a/packages/approval_tests/example/verify_methods/verify_query/verify_network_query_test.verify_network_query.approved.txt b/packages/approval_tests/example/verify_methods/verify_query/verify_network_query_test.verify_network_query.approved.txt index 21a8f70..05309e7 100644 --- a/packages/approval_tests/example/verify_methods/verify_query/verify_network_query_test.verify_network_query.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_query/verify_network_query_test.verify_network_query.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "userId": 1, "id": 1, diff --git a/packages/approval_tests/example/verify_methods/verify_sequence/verify_sequence_test.verify_sequence.approved.txt b/packages/approval_tests/example/verify_methods/verify_sequence/verify_sequence_test.verify_sequence.approved.txt index 85954ea..fd66dff 100644 --- a/packages/approval_tests/example/verify_methods/verify_sequence/verify_sequence_test.verify_sequence.approved.txt +++ b/packages/approval_tests/example/verify_methods/verify_sequence/verify_sequence_test.verify_sequence.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + 1 2 3 diff --git a/packages/approval_tests/lib/approval_tests.dart b/packages/approval_tests/lib/approval_tests.dart index f2cf54b..ae00949 100644 --- a/packages/approval_tests/lib/approval_tests.dart +++ b/packages/approval_tests/lib/approval_tests.dart @@ -20,6 +20,7 @@ import 'dart:convert'; import 'dart:io'; import 'dart:math'; +import 'package:approval_tests/src/core/constants/constants.dart'; import 'package:approval_tests/src/core/enums/file_type.dart'; import 'package:diff_match_patch2/diff_match_patch.dart'; import 'package:talker/talker.dart'; diff --git a/packages/approval_tests/lib/src/approvals.dart b/packages/approval_tests/lib/src/approvals.dart index 3faeaa5..02983ea 100644 --- a/packages/approval_tests/lib/src/approvals.dart +++ b/packages/approval_tests/lib/src/approvals.dart @@ -89,9 +89,6 @@ class Approvals { if (options.deleteReceivedFile) { _deleteFileAfterTest(namer: namer, fileType: FileType.received); } - if (options.deleteApprovedFile) { - _deleteFileAfterTest(namer: namer, fileType: FileType.approved); - } } } } catch (e, st) { diff --git a/packages/approval_tests/lib/src/core/approval_writer.dart b/packages/approval_tests/lib/src/core/approval_writer.dart index d365893..1cde56c 100644 --- a/packages/approval_tests/lib/src/core/approval_writer.dart +++ b/packages/approval_tests/lib/src/core/approval_writer.dart @@ -18,12 +18,8 @@ part of '../../approval_tests.dart'; /// `ApprovalWriter` is an abstract class for writing approvals. abstract interface class ApprovalWriter { - /// A method named `approvalFilename` that returns name of approved file. - String approvalFilename(String base); + const ApprovalWriter(); - /// A method named `receivedFilename` that returns name of received file. - String receivedFilename(String base); - - /// `writeReceivedFile` method writes the received file. - void writeReceivedFile(String received); + /// `writeToFile` method writes the received file. + void writeToFile(String path); } diff --git a/packages/approval_tests/lib/src/core/constants/constants.dart b/packages/approval_tests/lib/src/core/constants/constants.dart new file mode 100644 index 0000000..e001b45 --- /dev/null +++ b/packages/approval_tests/lib/src/core/constants/constants.dart @@ -0,0 +1,8 @@ +final class ApprovalTestsConstants { + static const String widgetHeader = ''' +# This file was autogenerated by package:approval_tests_flutter. Please do not edit. +# Below is a list of class found in the project /lib folder.'''; + + static const String baseHeader = ''' +# This file was generated by approval_tests. Please do not edit.\n'''; +} diff --git a/packages/approval_tests/lib/src/core/options.dart b/packages/approval_tests/lib/src/core/options.dart index 0e5c8e3..eaf888c 100644 --- a/packages/approval_tests/lib/src/core/options.dart +++ b/packages/approval_tests/lib/src/core/options.dart @@ -33,9 +33,6 @@ class Options { /// A final bool variable `deleteReceivedFile` used to determine if the received file should be deleted after passed test. final bool deleteReceivedFile; - /// A final bool variable `deleteApprovedFile` used to determine if the approved file should be deleted after passed test. - final bool deleteApprovedFile; - /// A final variable `namer` of type `Namer` used to set the name and path of the file. final Namer? namer; @@ -55,7 +52,6 @@ class Options { this.comparator = const FileComparator(), this.reporter = const CommandLineReporter(), this.deleteReceivedFile = true, - this.deleteApprovedFile = false, this.namer, this.logErrors = true, this.logResults = true, @@ -68,7 +64,6 @@ class Options { Comparator? comparator, Reporter? reporter, bool? deleteReceivedFile, - bool? deleteApprovedFile, Namer? namer, bool? logErrors, bool? logResults, @@ -80,7 +75,6 @@ class Options { comparator: comparator ?? this.comparator, reporter: reporter ?? this.reporter, deleteReceivedFile: deleteReceivedFile ?? this.deleteReceivedFile, - deleteApprovedFile: deleteApprovedFile ?? this.deleteApprovedFile, namer: namer ?? this.namer, logErrors: logErrors ?? this.logErrors, logResults: logResults ?? this.logResults, diff --git a/packages/approval_tests/lib/src/writers/approval_text_writer.dart b/packages/approval_tests/lib/src/writers/approval_text_writer.dart index 9b76da9..54a3d62 100644 --- a/packages/approval_tests/lib/src/writers/approval_text_writer.dart +++ b/packages/approval_tests/lib/src/writers/approval_text_writer.dart @@ -17,7 +17,7 @@ part of '../../approval_tests.dart'; /// `ApprovalTextWriter` is a class that writes the content to a file at the specified path. -class ApprovalTextWriter { +class ApprovalTextWriter extends ApprovalWriter { // The two instance variables content and fileExtension of type String final String content; @@ -25,20 +25,25 @@ class ApprovalTextWriter { const ApprovalTextWriter(this.content); // A method that writes the given content to the file at the specified path + @override void writeToFile(String path) { // File instance is created with the given path final File file = File(path); + final StringBuffer buffer = StringBuffer(); + buffer.writeln(ApprovalTestsConstants.baseHeader); + buffer.write(content); + // Check if the file already exists at the specific path if (!file.existsSync()) { // If the file does not exist, then it is created file.createSync(recursive: true); // After creating the file, the content is written to it - file.writeAsStringSync(content); + file.writeAsStringSync(buffer.toString()); } else { // If the file already exists, then the content is simply overwritten - file.writeAsStringSync(content); + file.writeAsStringSync(buffer.toString()); } } } diff --git a/packages/approval_tests/test/approved_files/approval_test.description_with_filenamer.test_description.approved.txt b/packages/approval_tests/test/approved_files/approval_test.description_with_filenamer.test_description.approved.txt index 5e1c309..dbe56ed 100644 --- a/packages/approval_tests/test/approved_files/approval_test.description_with_filenamer.test_description.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.description_with_filenamer.test_description.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Hello World \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify.approved.txt index 5e1c309..dbe56ed 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Hello World \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_all.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_all.approved.txt index 3d70079..8e01f2e 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_all.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_all.approved.txt @@ -1,2 +1,4 @@ +# This file was generated by approval_tests. Please do not edit. + Hello World Hello World \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations.approved.txt index 3048984..1db9fc3 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Combination: [1, 3], [1, 4], [2, 3], [2, 4] \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations_exception.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations_exception.approved.txt index 3048984..1db9fc3 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations_exception.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_all_combinations_exception.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Combination: [1, 3], [1, 4], [2, 3], [2, 4] \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_as_json.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_as_json.approved.txt index 41a76f9..a2b9c34 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_as_json.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_as_json.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "message": "Hello World" } \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_as_json_exception.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_as_json_exception.approved.txt index 41a76f9..a2b9c34 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_as_json_exception.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_as_json_exception.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "message": "Hello World" } \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_as_model_json.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_as_model_json.approved.txt index 7be2b3a..68a4b73 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_as_model_json.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_as_model_json.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "jsonItem": { "id": 1, diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_custom_scrub.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_custom_scrub.approved.txt index 9d3d6ea..e4a8503 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_custom_scrub.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_custom_scrub.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + -Hello-World- \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_date_scrub.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_date_scrub.approved.txt index 1c5624c..6477faa 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_date_scrub.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_date_scrub.approved.txt @@ -1,2 +1,4 @@ +# This file was generated by approval_tests. Please do not edit. + \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_exception.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_exception.approved.txt index 5e1c309..dbe56ed 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_exception.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_exception.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Hello World \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_query.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_query.approved.txt index bcaeb7e..cb00a0e 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_query.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_query.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + {"id": "1", "name": "John Doe", "email": "john@example.com"} \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_query_exception.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_query_exception.approved.txt index bcaeb7e..cb00a0e 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_query_exception.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_query_exception.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + {"id": "1", "name": "John Doe", "email": "john@example.com"} \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_scrub.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_scrub.approved.txt index 5e1c309..dbe56ed 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_scrub.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_scrub.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Hello World \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_sequence.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_sequence.approved.txt index 5f5fbe7..af75ba2 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_sequence.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_sequence.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + 1 2 3 \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_sequence_exception.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_sequence_exception.approved.txt index 5f5fbe7..af75ba2 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_sequence_exception.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_sequence_exception.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + 1 2 3 \ No newline at end of file diff --git a/packages/approval_tests/test/approved_files/approval_test.verify_without_class_name.approved.txt b/packages/approval_tests/test/approved_files/approval_test.verify_without_class_name.approved.txt index 64a376b..87e9046 100644 --- a/packages/approval_tests/test/approved_files/approval_test.verify_without_class_name.approved.txt +++ b/packages/approval_tests/test/approved_files/approval_test.verify_without_class_name.approved.txt @@ -1,3 +1,5 @@ +# This file was generated by approval_tests. Please do not edit. + { "id": 1, "name": "JsonItem", diff --git a/packages/approval_tests/test/groups/minor_tests.dart b/packages/approval_tests/test/groups/minor_tests.dart index 449dd25..036a4e6 100644 --- a/packages/approval_tests/test/groups/minor_tests.dart +++ b/packages/approval_tests/test/groups/minor_tests.dart @@ -179,15 +179,6 @@ void main() { ); }); - test('Verify without namer', () { - Approvals.verify( - 'Hello World', - options: const Options( - deleteApprovedFile: true, - ), - ); - }); - test('Verify model without class name', () { helper.verifyAsJson( ApprovalTestHelper.jsonItem, diff --git a/packages/approval_tests/test/groups/minor_tests.description_with_namer.test_description.approved.txt b/packages/approval_tests/test/groups/minor_tests.description_with_namer.test_description.approved.txt index 5e1c309..dbe56ed 100644 --- a/packages/approval_tests/test/groups/minor_tests.description_with_namer.test_description.approved.txt +++ b/packages/approval_tests/test/groups/minor_tests.description_with_namer.test_description.approved.txt @@ -1 +1,3 @@ +# This file was generated by approval_tests. Please do not edit. + Hello World \ No newline at end of file diff --git a/packages/approval_tests_flutter/lib/src/src.dart b/packages/approval_tests_flutter/lib/src/src.dart index b1d57e2..4ea8571 100644 --- a/packages/approval_tests_flutter/lib/src/src.dart +++ b/packages/approval_tests_flutter/lib/src/src.dart @@ -41,7 +41,6 @@ Future Function(String?, String, Options?) _globalApprovalTest = comparator: options.comparator, reporter: options.reporter, deleteReceivedFile: options.deleteReceivedFile, - deleteApprovedFile: options.deleteApprovedFile, namer: Namer( filePath: options.namer?.filePath, options: options.namer?.options,