Skip to content

Add SQL Server projector and add more tests#333

Merged
alexeyzimarev merged 3 commits intoEventuous:devfrom
LockTar:f/add-sql-server-projectors
Jun 13, 2024
Merged

Add SQL Server projector and add more tests#333
alexeyzimarev merged 3 commits intoEventuous:devfrom
LockTar:f/add-sql-server-projectors

Conversation

@LockTar
Copy link
Copy Markdown
Contributor

@LockTar LockTar commented May 21, 2024

  • Create new SQL Server projector and write tests
  • Change fixture so we have connection string and SchemaName as protected.
  • Consolidate StoreTests files more with EventStore version
  • Consolidate _schemaName in StoreFixture
  • Add RegistrationTests for SQL Server

@github-actions
Copy link
Copy Markdown

github-actions bot commented May 21, 2024

Test Results

 53 files  + 35   53 suites  +35   10m 42s ⏱️ + 7m 27s
162 tests +  4  161 ✅ +  3  0 💤 ±0  1 ❌ +1 
453 runs  +295  452 ✅ +294  0 💤 ±0  1 ❌ +1 

For more details on these failures, see this check.

Results for commit 1cd19a9. ± Comparison against base commit 8625bd6.

This pull request removes 2 and adds 6 tests. Note that renamed tests count towards both.
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }, CommitPosition { Position: 0, Sequence: 4, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:57:41.8306290+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }, CommitPosition { Position: 0, Sequence: 8, Timestamp: 2024-06-13T11:57:41.8306290+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:57:41.8306290+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }, CommitPosition { Position: 0, Sequence: 4, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:34.6263264+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }, CommitPosition { Position: 0, Sequence: 8, Timestamp: 2024-06-13T11:58:34.6263264+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:34.6263264+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }, CommitPosition { Position: 0, Sequence: 4, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:38.4007115+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }, CommitPosition { Position: 0, Sequence: 8, Timestamp: 2024-06-13T11:58:38.4007115+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:58:38.4007115+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }, CommitPosition { Position: 0, Sequence: 4, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:59:20.8104705+00:00 })
Eventuous.Tests.Subscriptions.SequenceTests ‑ ShouldReturnFirstBefore(sequence: [CommitPosition { Position: 0, Sequence: 1, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }, CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }, CommitPosition { Position: 0, Sequence: 6, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }, CommitPosition { Position: 0, Sequence: 8, Timestamp: 2024-06-13T11:59:20.8104705+00:00 }], expected: CommitPosition { Position: 0, Sequence: 2, Timestamp: 2024-06-13T11:59:20.8104705+00:00 })

♻️ This comment has been updated with latest results.

@alexeyzimarev alexeyzimarev merged commit 998e591 into Eventuous:dev Jun 13, 2024
@LockTar LockTar deleted the f/add-sql-server-projectors branch June 13, 2024 12:48
@LockTar LockTar restored the f/add-sql-server-projectors branch June 13, 2024 12:49
@LockTar LockTar deleted the f/add-sql-server-projectors branch June 13, 2024 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants