chore: Update to Serverpod 4.0.0-beta.4 (#112)
This commit is contained in:
parent
c04bde5e6f
commit
852c81c64a
1 changed files with 29163 additions and 10676 deletions
|
|
@ -11,11 +11,11 @@
|
|||
// ignore_for_file: no_leading_underscores_for_local_identifiers
|
||||
|
||||
// ignore_for_file: no_leading_underscores_for_library_prefixes
|
||||
import 'package:serverpod_test/serverpod_test.dart' as _i1;
|
||||
import 'package:serverpod/serverpod.dart' as _i2;
|
||||
import 'dart:io' as _i3;
|
||||
import 'dart:async' as _i4;
|
||||
import 'package:serverpod_offline_sync/serverpod_offline_sync.dart' as _i5;
|
||||
import 'dart:async' as _ida;
|
||||
import 'dart:io' as _idi;
|
||||
import 'package:serverpod/serverpod.dart' as _is;
|
||||
import 'package:serverpod_offline_sync/serverpod_offline_sync.dart' as _icw2tu00;
|
||||
import 'package:serverpod_test/serverpod_test.dart' as _ist;
|
||||
import 'package:serverpod_offline_sync_server/src/generated/protocol.dart';
|
||||
import 'package:serverpod_offline_sync_server/src/generated/endpoints.dart';
|
||||
export 'package:serverpod_test/serverpod_test_public_exports.dart';
|
||||
|
|
@ -60,7 +60,7 @@ export 'package:serverpod_test/serverpod_test_public_exports.dart';
|
|||
///
|
||||
/// [serverpodLoggingMode] The logging mode used when creating Serverpod. Defaults to `ServerpodLoggingMode.normal`
|
||||
///
|
||||
/// [serverpodStartTimeout] The timeout to use when starting Serverpod, which connects to the database among other things. Defaults to `Duration(seconds: 30)`.
|
||||
/// [serverpodStartTimeout] The timeout to use when starting Serverpod, which connects to the database among other things. Defaults to `Duration(seconds: 120)`.
|
||||
///
|
||||
/// [testServerOutputMode] Options for controlling test server output during test execution. Defaults to `TestServerOutputMode.normal`.
|
||||
/// ```dart
|
||||
|
|
@ -100,27 +100,27 @@ export 'package:serverpod_test/serverpod_test_public_exports.dart';
|
|||
/// isolate's cwd is not the server package root (e.g. running tests from a
|
||||
/// workspace parent directory) so config and migrations are still loaded
|
||||
/// from the right place.
|
||||
@_i1.isTestGroup
|
||||
@_ist.isTestGroup
|
||||
void withServerpod(
|
||||
String testGroupName,
|
||||
_i1.TestClosure<TestEndpoints> testClosure, {
|
||||
_ist.TestClosure<TestEndpoints> testClosure, {
|
||||
bool? applyMigrations,
|
||||
_i2.ServerpodConfig Function(_i2.ServerpodConfig)? configOverride,
|
||||
_i2.DatabaseInterceptor? databaseInterceptor,
|
||||
_is.ServerpodConfig Function(_is.ServerpodConfig)? configOverride,
|
||||
_is.DatabaseInterceptor? databaseInterceptor,
|
||||
bool? enableSessionLogging,
|
||||
_i2.ExperimentalFeatures? experimentalFeatures,
|
||||
_i1.RollbackDatabase? rollbackDatabase,
|
||||
_is.ExperimentalFeatures? experimentalFeatures,
|
||||
_ist.RollbackDatabase? rollbackDatabase,
|
||||
String? runMode,
|
||||
_i2.RuntimeParametersListBuilder? runtimeParametersBuilder,
|
||||
_i3.Directory? serverDirectory,
|
||||
_i2.ServerpodLoggingMode? serverpodLoggingMode,
|
||||
_is.RuntimeParametersListBuilder? runtimeParametersBuilder,
|
||||
_idi.Directory? serverDirectory,
|
||||
_is.ServerpodLoggingMode? serverpodLoggingMode,
|
||||
Duration? serverpodStartTimeout,
|
||||
List<String>? testGroupTagsOverride,
|
||||
_i1.TestServerOutputMode? testServerOutputMode,
|
||||
_ist.TestServerOutputMode? testServerOutputMode,
|
||||
}) {
|
||||
_i1.buildWithServerpod<_InternalTestEndpoints>(
|
||||
_ist.buildWithServerpod<_InternalTestEndpoints>(
|
||||
testGroupName,
|
||||
_i1.TestServerpod(
|
||||
_ist.TestServerpod(
|
||||
testEndpoints: _InternalTestEndpoints(),
|
||||
endpoints: Endpoints(),
|
||||
serializationManager: Protocol(),
|
||||
|
|
@ -148,11 +148,11 @@ class TestEndpoints {
|
|||
}
|
||||
|
||||
class _InternalTestEndpoints extends TestEndpoints
|
||||
implements _i1.InternalTestEndpoints {
|
||||
implements _ist.InternalTestEndpoints {
|
||||
@override
|
||||
void initialize(
|
||||
_i2.SerializationManager serializationManager,
|
||||
_i2.EndpointDispatch endpoints,
|
||||
_is.SerializationManager serializationManager,
|
||||
_is.EndpointDispatch endpoints,
|
||||
) {
|
||||
crdtSync = _CrdtSyncEndpoint(
|
||||
endpoints,
|
||||
|
|
@ -167,19 +167,20 @@ class _CrdtSyncEndpoint {
|
|||
this._serializationManager,
|
||||
);
|
||||
|
||||
final _i2.EndpointDispatch _endpointDispatch;
|
||||
final _is.EndpointDispatch _endpointDispatch;
|
||||
|
||||
final _i2.SerializationManager _serializationManager;
|
||||
final _is.SerializationManager _serializationManager;
|
||||
|
||||
_i4.Stream<_i5.CrdtSyncStreamEvent> sync(
|
||||
_i1.TestSessionBuilder sessionBuilder, {
|
||||
required _i4.Stream<_i5.CrdtSyncStreamEvent> changes,
|
||||
_ida.Stream<_icw2tu00.CrdtSyncStreamEvent> sync(
|
||||
_ist.TestSessionBuilder sessionBuilder, {
|
||||
required _ida.Stream<_icw2tu00.CrdtSyncStreamEvent> changes,
|
||||
required bool once,
|
||||
}) {
|
||||
var _localTestStreamManager = _i1.TestStreamManager<_i5.CrdtSyncStreamEvent>();
|
||||
_i1.callStreamFunctionAndHandleExceptions(
|
||||
var _localTestStreamManager =
|
||||
_ist.TestStreamManager<_icw2tu00.CrdtSyncStreamEvent>();
|
||||
_ist.callStreamFunctionAndHandleExceptions(
|
||||
() async {
|
||||
var _localUniqueSession = (sessionBuilder as _i1.InternalTestSessionBuilder)
|
||||
var _localUniqueSession = (sessionBuilder as _ist.InternalTestSessionBuilder)
|
||||
.internalBuild(
|
||||
endpoint: 'crdtSync',
|
||||
method: 'sync',
|
||||
|
|
|
|||
Loading…
Reference in a new issue