From 8eef8526588180f3702027a59ff5a35431de304d Mon Sep 17 00:00:00 2001 From: Marios Konidaris Date: Tue, 15 Nov 2022 10:30:31 +0200 Subject: [PATCH] Updated equatable version to ^2.0.5 in order to be compatible with new flutter projects. Changed to [] non deprecated operator in the test. --- pubspec.lock | 43 ++++++++++++++++++++++++------------------ pubspec.yaml | 4 ++-- test/msgraph_test.dart | 24 ++++++++++++----------- 3 files changed, 40 insertions(+), 31 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index e8dce31..3b32546 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -7,21 +7,21 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.2" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" characters: dependency: transitive description: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.0.0" + version: "1.2.1" charcode: dependency: transitive description: @@ -35,28 +35,28 @@ packages: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.13" + version: "1.16.0" equatable: dependency: "direct main" description: name: equatable url: "https://pub.dartlang.org" source: hosted - version: "1.2.5" + version: "2.0.5" fake_async: dependency: transitive description: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.3.1" flutter: dependency: "direct main" description: flutter @@ -87,21 +87,28 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.8" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.2" pedantic: dependency: transitive description: @@ -120,42 +127,42 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.5" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.17" + version: "0.4.12" typed_data: dependency: transitive description: @@ -169,6 +176,6 @@ packages: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" sdks: - dart: ">=2.9.0-14.0.dev <3.0.0" + dart: ">=2.17.0-0 <3.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index 8913773..d79d550 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -5,12 +5,12 @@ version: 0.0.2 homepage: https://github.com/allanwei/msgraph environment: - sdk: ">=2.1.0 <3.0.0" + sdk: '>=2.1.0 <3.0.0' dependencies: flutter: sdk: flutter - equatable: ^1.2.5 + equatable: ^2.0.5 http: ^0.12.2 dev_dependencies: diff --git a/test/msgraph_test.dart b/test/msgraph_test.dart index 418558c..30a2d89 100644 --- a/test/msgraph_test.dart +++ b/test/msgraph_test.dart @@ -5,26 +5,28 @@ import 'package:msgraph/msgraph.dart'; void main() { test('Msgrah', () async { - final token="eyJ0eXAiOiJKV1QiLCJub25jZSI6IkFRQUJBQUFBQUFEQ29NcGpKWHJ4VHE5Vkc5dGUtN0ZYODJXZkl6XzMtemN3TzlUTUR2NUd3U3FaSnYxdGtZRmlTX29MdnBrUFFCVWFUS1dTQksxbWxZM0xJRDIyTTFyOVZhN1JlMTRBS2t1YlNyLXJGaVNMOUNBQSIsImFsZyI6IlJTMjU2IiwieDV0IjoiSEJ4bDltQWU2Z3hhdkNrY29PVTJUSHNETmEwIiwia2lkIjoiSEJ4bDltQWU2Z3hhdkNrY29PVTJUSHNETmEwIn0.eyJhdWQiOiJodHRwczovL2dyYXBoLm1pY3Jvc29mdC5jb20iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC9hZWNmNDcyNy1lOTc3LTRkMjYtYTBkZS04Njc5MjViOWU2NjYvIiwiaWF0IjoxNTU4NDU4MDU1LCJuYmYiOjE1NTg0NTgwNTUsImV4cCI6MTU1ODQ2MTk1NSwiYWNjdCI6MCwiYWNyIjoiMSIsImFpbyI6IkFWUUFxLzhMQUFBQTdCbHVvWUNsK1pqYTkySTNDME5TUXNKcWMzOEZlQ3pPRmY3THRRRmxMRUx2VmRINCs4bTRqU1FYMEdXVDk2MDY0V3NVemRRZ2tybHBldWdrN0tZYUFEMWIzMCtqT0FmMXNMOTE1U0RJdnE4PSIsImFtciI6WyJwd2QiLCJtZmEiXSwiYXBwX2Rpc3BsYXluYW1lIjoiZmx1dHRlcmdvIiwiYXBwaWQiOiJiOWU1MjMyNy0zOWI2LTQwOGYtYjdlZS00NzlmY2Y2NmRkNWQiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IldlaSIsImdpdmVuX25hbWUiOiJBbGxhbiIsImlwYWRkciI6IjEwNC4yNTEuOTguMTMwIiwibmFtZSI6IkFsbGFuIFdlaSIsIm9pZCI6IjczNDcxYzQzLWUxNmQtNDUxYy1hMzZkLWVjMmQ3OWU0M2Y1YyIsIm9ucHJlbV9zaWQiOiJTLTEtNS0yMS0yMjQ5OTE1MjU0LTM3NzIyODE2OTQtNDA3NTA5MzIwNS0xNTIxMSIsInBsYXRmIjoiMSIsInB1aWQiOiIxMDAzM0ZGRjlCRjQwNjE1Iiwic2NwIjoiQWNjZXNzUmV2aWV3LlJlYWQuQWxsIEFjY2Vzc1Jldmlldy5SZWFkV3JpdGUuQWxsIEFncmVlbWVudC5SZWFkLkFsbCBBZ3JlZW1lbnQuUmVhZFdyaXRlLkFsbCBBZ3JlZW1lbnRBY2NlcHRhbmNlLlJlYWQgQWdyZWVtZW50QWNjZXB0YW5jZS5SZWFkLkFsbCBBbmFseXRpY3MuUmVhZCBBcHBDYXRhbG9nLlJlYWRXcml0ZS5BbGwgQXVkaXRMb2cuUmVhZC5BbGwgQm9va2luZ3NBcHBvaW50bWVudC5SZWFkV3JpdGUuQWxsIGVtYWlsIG9wZW5pZCBQb2xpY3kuUmVhZC5BbGwgUG9saWN5LlJlYWRXcml0ZS5Db25kaXRpb25hbEFjY2VzcyBQb2xpY3kuUmVhZFdyaXRlLlRydXN0RnJhbWV3b3JrIFByaXZpbGVnZWRBY2Nlc3MuUmVhZFdyaXRlLkF6dXJlQUQgUHJpdmlsZWdlZEFjY2Vzcy5SZWFkV3JpdGUuQXp1cmVSZXNvdXJjZXMgcHJvZmlsZSBQcm9ncmFtQ29udHJvbC5SZWFkLkFsbCBQcm9ncmFtQ29udHJvbC5SZWFkV3JpdGUuQWxsIFJlcG9ydHMuUmVhZC5BbGwgU2VjdXJpdHlBY3Rpb25zLlJlYWQuQWxsIFNlY3VyaXR5QWN0aW9ucy5SZWFkV3JpdGUuQWxsIFNlY3VyaXR5RXZlbnRzLlJlYWQuQWxsIFNlY3VyaXR5RXZlbnRzLlJlYWRXcml0ZS5BbGwgU2l0ZXMuRnVsbENvbnRyb2wuQWxsIFNpdGVzLk1hbmFnZS5BbGwgU2l0ZXMuUmVhZC5BbGwgU2l0ZXMuUmVhZFdyaXRlLkFsbCBTdWJzY3JpcHRpb24uUmVhZC5BbGwgVGFza3MuUmVhZCBUYXNrcy5SZWFkLlNoYXJlZCBUYXNrcy5SZWFkV3JpdGUgVGFza3MuUmVhZFdyaXRlLlNoYXJlZCBUaHJlYXRJbmRpY2F0b3JzLlJlYWRXcml0ZS5Pd25lZEJ5IFRydXN0RnJhbWV3b3JrS2V5U2V0LlJlYWQuQWxsIFRydXN0RnJhbWV3b3JrS2V5U2V0LlJlYWRXcml0ZS5BbGwgVXNlci5FeHBvcnQuQWxsIFVzZXIuSW52aXRlLkFsbCBVc2VyLlJlYWQgVXNlci5SZWFkLkFsbCBVc2VyLlJlYWRCYXNpYy5BbGwgVXNlci5SZWFkV3JpdGUgVXNlci5SZWFkV3JpdGUuQWxsIFVzZXJBY3Rpdml0eS5SZWFkV3JpdGUuQ3JlYXRlZEJ5QXBwIFVzZXJUaW1lbGluZUFjdGl2aXR5LldyaXRlLkNyZWF0ZWRCeUFwcCIsInN1YiI6IlVLMmYtZXZVckVHbjdkSTJTREQ3VHJzdnF3aDZRSnRad2lwUWpucDI0dUkiLCJ0aWQiOiJhZWNmNDcyNy1lOTc3LTRkMjYtYTBkZS04Njc5MjViOWU2NjYiLCJ1bmlxdWVfbmFtZSI6IkFXZWlAc21pdGhhbmRsb25nLmNvbSIsInVwbiI6IkFXZWlAc21pdGhhbmRsb25nLmNvbSIsInV0aSI6ImFibnoyZG80UVVXZkJIOXZ3VGdqQUEiLCJ2ZXIiOiIxLjAiLCJ4bXNfc3QiOnsic3ViIjoiWlBhcWFkb3hxYTZkOVNIQ1FIRk1WY29ZSDlEeFFybzVfV2NXR1R3UzZ2ZyJ9LCJ4bXNfdGNkdCI6MTQxNDUzMzkxMX0.bBPXT4sCt6XaOfhhXRN9-WaOS-uXbSmdpxN_uJAXPLQWA-X92ko4tQUfJs5iNlVXbDA9r0rWz2KXb-RU-n_2hqgJL61OY8KCHeHPKb2kjqb6Tsjct-NAki8Cg3uIiR-hGKZ2UwqAtoyTkhyvW33K18CWlJGpgeMjDDDJv5iT0WTvMTuGlIjfs1TrHGGsvxaxRCit94ZDSsTOwmRd3HSWj6qNNc3alnQQ4jGnvChO-VZhtXZ2sGv__9LjaV2wbIoU8bolsyFdcBmEOmutMxFxfWzlQw8MQxSn2eTQM_obMJWZFE4-_nwOzjhZ5k9B_dxlvRbKeWgVJZYdHJjTI2cfcA"; + final token = + "eyJ0eXAiOiJKV1QiLCJub25jZSI6IkFRQUJBQUFBQUFEQ29NcGpKWHJ4VHE5Vkc5dGUtN0ZYODJXZkl6XzMtemN3TzlUTUR2NUd3U3FaSnYxdGtZRmlTX29MdnBrUFFCVWFUS1dTQksxbWxZM0xJRDIyTTFyOVZhN1JlMTRBS2t1YlNyLXJGaVNMOUNBQSIsImFsZyI6IlJTMjU2IiwieDV0IjoiSEJ4bDltQWU2Z3hhdkNrY29PVTJUSHNETmEwIiwia2lkIjoiSEJ4bDltQWU2Z3hhdkNrY29PVTJUSHNETmEwIn0.eyJhdWQiOiJodHRwczovL2dyYXBoLm1pY3Jvc29mdC5jb20iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC9hZWNmNDcyNy1lOTc3LTRkMjYtYTBkZS04Njc5MjViOWU2NjYvIiwiaWF0IjoxNTU4NDU4MDU1LCJuYmYiOjE1NTg0NTgwNTUsImV4cCI6MTU1ODQ2MTk1NSwiYWNjdCI6MCwiYWNyIjoiMSIsImFpbyI6IkFWUUFxLzhMQUFBQTdCbHVvWUNsK1pqYTkySTNDME5TUXNKcWMzOEZlQ3pPRmY3THRRRmxMRUx2VmRINCs4bTRqU1FYMEdXVDk2MDY0V3NVemRRZ2tybHBldWdrN0tZYUFEMWIzMCtqT0FmMXNMOTE1U0RJdnE4PSIsImFtciI6WyJwd2QiLCJtZmEiXSwiYXBwX2Rpc3BsYXluYW1lIjoiZmx1dHRlcmdvIiwiYXBwaWQiOiJiOWU1MjMyNy0zOWI2LTQwOGYtYjdlZS00NzlmY2Y2NmRkNWQiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IldlaSIsImdpdmVuX25hbWUiOiJBbGxhbiIsImlwYWRkciI6IjEwNC4yNTEuOTguMTMwIiwibmFtZSI6IkFsbGFuIFdlaSIsIm9pZCI6IjczNDcxYzQzLWUxNmQtNDUxYy1hMzZkLWVjMmQ3OWU0M2Y1YyIsIm9ucHJlbV9zaWQiOiJTLTEtNS0yMS0yMjQ5OTE1MjU0LTM3NzIyODE2OTQtNDA3NTA5MzIwNS0xNTIxMSIsInBsYXRmIjoiMSIsInB1aWQiOiIxMDAzM0ZGRjlCRjQwNjE1Iiwic2NwIjoiQWNjZXNzUmV2aWV3LlJlYWQuQWxsIEFjY2Vzc1Jldmlldy5SZWFkV3JpdGUuQWxsIEFncmVlbWVudC5SZWFkLkFsbCBBZ3JlZW1lbnQuUmVhZFdyaXRlLkFsbCBBZ3JlZW1lbnRBY2NlcHRhbmNlLlJlYWQgQWdyZWVtZW50QWNjZXB0YW5jZS5SZWFkLkFsbCBBbmFseXRpY3MuUmVhZCBBcHBDYXRhbG9nLlJlYWRXcml0ZS5BbGwgQXVkaXRMb2cuUmVhZC5BbGwgQm9va2luZ3NBcHBvaW50bWVudC5SZWFkV3JpdGUuQWxsIGVtYWlsIG9wZW5pZCBQb2xpY3kuUmVhZC5BbGwgUG9saWN5LlJlYWRXcml0ZS5Db25kaXRpb25hbEFjY2VzcyBQb2xpY3kuUmVhZFdyaXRlLlRydXN0RnJhbWV3b3JrIFByaXZpbGVnZWRBY2Nlc3MuUmVhZFdyaXRlLkF6dXJlQUQgUHJpdmlsZWdlZEFjY2Vzcy5SZWFkV3JpdGUuQXp1cmVSZXNvdXJjZXMgcHJvZmlsZSBQcm9ncmFtQ29udHJvbC5SZWFkLkFsbCBQcm9ncmFtQ29udHJvbC5SZWFkV3JpdGUuQWxsIFJlcG9ydHMuUmVhZC5BbGwgU2VjdXJpdHlBY3Rpb25zLlJlYWQuQWxsIFNlY3VyaXR5QWN0aW9ucy5SZWFkV3JpdGUuQWxsIFNlY3VyaXR5RXZlbnRzLlJlYWQuQWxsIFNlY3VyaXR5RXZlbnRzLlJlYWRXcml0ZS5BbGwgU2l0ZXMuRnVsbENvbnRyb2wuQWxsIFNpdGVzLk1hbmFnZS5BbGwgU2l0ZXMuUmVhZC5BbGwgU2l0ZXMuUmVhZFdyaXRlLkFsbCBTdWJzY3JpcHRpb24uUmVhZC5BbGwgVGFza3MuUmVhZCBUYXNrcy5SZWFkLlNoYXJlZCBUYXNrcy5SZWFkV3JpdGUgVGFza3MuUmVhZFdyaXRlLlNoYXJlZCBUaHJlYXRJbmRpY2F0b3JzLlJlYWRXcml0ZS5Pd25lZEJ5IFRydXN0RnJhbWV3b3JrS2V5U2V0LlJlYWQuQWxsIFRydXN0RnJhbWV3b3JrS2V5U2V0LlJlYWRXcml0ZS5BbGwgVXNlci5FeHBvcnQuQWxsIFVzZXIuSW52aXRlLkFsbCBVc2VyLlJlYWQgVXNlci5SZWFkLkFsbCBVc2VyLlJlYWRCYXNpYy5BbGwgVXNlci5SZWFkV3JpdGUgVXNlci5SZWFkV3JpdGUuQWxsIFVzZXJBY3Rpdml0eS5SZWFkV3JpdGUuQ3JlYXRlZEJ5QXBwIFVzZXJUaW1lbGluZUFjdGl2aXR5LldyaXRlLkNyZWF0ZWRCeUFwcCIsInN1YiI6IlVLMmYtZXZVckVHbjdkSTJTREQ3VHJzdnF3aDZRSnRad2lwUWpucDI0dUkiLCJ0aWQiOiJhZWNmNDcyNy1lOTc3LTRkMjYtYTBkZS04Njc5MjViOWU2NjYiLCJ1bmlxdWVfbmFtZSI6IkFXZWlAc21pdGhhbmRsb25nLmNvbSIsInVwbiI6IkFXZWlAc21pdGhhbmRsb25nLmNvbSIsInV0aSI6ImFibnoyZG80UVVXZkJIOXZ3VGdqQUEiLCJ2ZXIiOiIxLjAiLCJ4bXNfc3QiOnsic3ViIjoiWlBhcWFkb3hxYTZkOVNIQ1FIRk1WY29ZSDlEeFFybzVfV2NXR1R3UzZ2ZyJ9LCJ4bXNfdGNkdCI6MTQxNDUzMzkxMX0.bBPXT4sCt6XaOfhhXRN9-WaOS-uXbSmdpxN_uJAXPLQWA-X92ko4tQUfJs5iNlVXbDA9r0rWz2KXb-RU-n_2hqgJL61OY8KCHeHPKb2kjqb6Tsjct-NAki8Cg3uIiR-hGKZ2UwqAtoyTkhyvW33K18CWlJGpgeMjDDDJv5iT0WTvMTuGlIjfs1TrHGGsvxaxRCit94ZDSsTOwmRd3HSWj6qNNc3alnQQ4jGnvChO-VZhtXZ2sGv__9LjaV2wbIoU8bolsyFdcBmEOmutMxFxfWzlQw8MQxSn2eTQM_obMJWZFE4-_nwOzjhZ5k9B_dxlvRbKeWgVJZYdHJjTI2cfcA"; final msGraph = MsGraph(token); - Message message=new Message(); - Recipient recipient=new Recipient(emailAddress: new EmailAddress(address:"awei@smithandlong.com")); - message.toRecipients=new List(); + Message message = new Message(); + Recipient recipient = new Recipient( + emailAddress: new EmailAddress(address: "awei@smithandlong.com")); + message.toRecipients = []; message.toRecipients.add(recipient); - Body body=new Body(contentType:"HTML",content: "They were awesome!" ); - message.body=body; - message.subject="How are you!"; - message.importance="Normal"; + Body body = + new Body(contentType: "HTML", content: "They were awesome!"); + message.body = body; + message.subject = "How are you!"; + message.importance = "Normal"; //Map header={'responseType':'application/json'}; - - expect(await msGraph.me.getMessages(),1); + + expect(await msGraph.me.getMessages(), 1); //expect(await msGraph.me.photo(),1); //expect(await msGraph.me.get(),1); //expect(await msGraph.me.profilePhotobySize(photoSize.xSmall), isNotEmpty); //expect(await msGraph.me.getMessages(), 1); //expect(await msGraph.me.getMessages(folderId:"1234"), 1); expect(await msGraph.me.createMessage(message), 1); - }); }