Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions packages/flutter/test/parse_client_configuration_test.dart
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
@TestOn('vm')
library;

import 'package:flutter_test/flutter_test.dart';
import 'package:parse_server_sdk_flutter/parse_server_sdk_flutter.dart';
import 'package:shared_preferences/shared_preferences.dart';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
@TestOn('vm')
library;

import 'dart:async';

import 'package:connectivity_plus_platform_interface/connectivity_plus_platform_interface.dart';
Expand Down
18 changes: 18 additions & 0 deletions packages/flutter/test/wasm_compatibility_test.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/// Smoke test to verify the package compiles and runs in WASM.
///
/// This test does not use platform plugins (shared_preferences,
/// connectivity_plus, path_provider) which may have WASM compatibility issues.
/// Tests that require platform plugins use @TestOn('vm') to skip WASM.
library;

import 'package:flutter_test/flutter_test.dart';
import 'package:parse_server_sdk_flutter/parse_server_sdk_flutter.dart';

void main() {
test('ParseConnectivityResult enum values are accessible', () {
expect(ParseConnectivityResult.wifi, isNotNull);
expect(ParseConnectivityResult.mobile, isNotNull);
expect(ParseConnectivityResult.ethernet, isNotNull);
expect(ParseConnectivityResult.none, isNotNull);
});
}
Loading