Skip to content

Commit fcd0247

Browse files
authored
Add standalone integration test for MongoDB repositories (#262)
* Add standalone integration test for MongoDB repositories * Update user guide with database configuration Signed-off-by: Victor Chang <[email protected]>
1 parent 777473e commit fcd0247

35 files changed

+7575
-4771
lines changed

.github/workflows/ci.yml

+8
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,14 @@ jobs:
160160

161161
unit-test:
162162
runs-on: ubuntu-latest
163+
services:
164+
mongo:
165+
image: mongo
166+
env:
167+
MONGO_INITDB_ROOT_USERNAME: root
168+
MONGO_INITDB_ROOT_PASSWORD: rootpassword
169+
ports:
170+
- 27017:27017
163171
steps:
164172
- name: Set up JDK 11
165173
uses: actions/setup-java@v3

doc/dependency_decisions.yml

+4-23
Original file line numberDiff line numberDiff line change
@@ -319,8 +319,6 @@
319319
- :who: mocsharp
320320
:why: MIT (https://github.com/microsoft/vstest/raw/main/LICENSE)
321321
:versions:
322-
- 17.1.0
323-
- 17.2.0
324322
- 17.4.0
325323
:when: 2022-08-16 23:05:48.342748414 Z
326324
- - :approve
@@ -605,7 +603,6 @@
605603
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
606604
:versions:
607605
- 6.0.0
608-
- 6.0.1
609606
- 6.0.2
610607
- 6.0.3
611608
:when: 2022-08-16 23:06:06.728283354 Z
@@ -739,19 +736,15 @@
739736
- - :approve
740737
- Microsoft.TestPlatform.ObjectModel
741738
- :who: mocsharp
742-
:why: MIT (https://github.com/microsoft/vstest/raw/v17.1.0/LICENSE)
739+
:why: MIT (https://github.com/microsoft/vstest/raw/v17.4.0/LICENSE)
743740
:versions:
744-
- 17.1.0
745-
- 17.2.0
746741
- 17.4.0
747742
:when: 2022-08-16 23:06:16.175705981 Z
748743
- - :approve
749744
- Microsoft.TestPlatform.TestHost
750745
- :who: mocsharp
751-
:why: MIT (https://github.com/microsoft/vstest/raw/v17.1.0/LICENSE)
746+
:why: MIT (https://github.com/microsoft/vstest/raw/v17.4.0/LICENSE)
752747
:versions:
753-
- 17.1.0
754-
- 17.2.0
755748
- 17.4.0
756749
:when: 2022-08-16 23:06:17.671459450 Z
757750
- - :approve
@@ -787,7 +780,6 @@
787780
- :who: mocsharp
788781
:why: Apache-2.0 (https://github.com/minio/minio-dotnet/raw/master/LICENSE)
789782
:versions:
790-
- 4.0.5
791783
- 4.0.6
792784
:when: 2022-08-16 23:06:20.598551507 Z
793785
- - :approve
@@ -853,13 +845,6 @@
853845
:versions:
854846
- 2.0.0
855847
:when: 2022-08-16 23:06:24.756106826 Z
856-
- - :approve
857-
- NPOI
858-
- :who: mocsharp
859-
:why: Apache-2.0 (https://github.com/nissl-lab/npoi/raw/master/LICENSE)
860-
:versions:
861-
- 2.5.6
862-
:when: 2022-08-16 23:06:25.198846196 Z
863848
- - :approve
864849
- Newtonsoft.Json
865850
- :who: mocsharp
@@ -1138,6 +1123,7 @@
11381123
- :who: mocsharp
11391124
:why: MIT ( https://github.com/dotnet/corefx/raw/master/LICENSE.TXT)
11401125
:versions:
1126+
- 4.4.0
11411127
- 4.5.0
11421128
:when: 2022-08-16 23:06:43.335979768 Z
11431129
- - :approve
@@ -1243,15 +1229,13 @@
12431229
- :who: mocsharp
12441230
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
12451231
:versions:
1246-
- 17.2.1
12471232
- 17.2.3
12481233
:when: 2022-08-16 23:06:50.602318269 Z
12491234
- - :approve
12501235
- System.IO.Abstractions.TestingHelpers
12511236
- :who: mocsharp
12521237
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions/raw/main/LICENSE)
12531238
:versions:
1254-
- 17.2.1
12551239
- 17.2.3
12561240
:when: 2022-08-16 23:06:51.524564913 Z
12571241
- - :approve
@@ -1546,7 +1530,6 @@
15461530
- :who: mocsharp
15471531
:why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT)
15481532
:versions:
1549-
- 4.5.0
15501533
- 5.0.0
15511534
:when: 2022-08-16 23:07:11.063425328 Z
15521535
- - :approve
@@ -1603,6 +1586,7 @@
16031586
- :who: mocsharp
16041587
:why: MIT (https://github.com/dotnet/corefx/raw/master/LICENSE.TXT)
16051588
:versions:
1589+
- 4.4.0
16061590
- 4.5.0
16071591
:when: 2022-08-16 23:07:14.759818552 Z
16081592
- - :approve
@@ -1638,7 +1622,6 @@
16381622
- :who: mocsharp
16391623
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
16401624
:versions:
1641-
- 4.5.0
16421625
- 5.0.0
16431626
:when: 2022-08-16 23:07:17.059464936 Z
16441627
- - :approve
@@ -1689,7 +1672,6 @@
16891672
:why: MIT (https://github.com/dotnet/runtime/raw/main/LICENSE.TXT)
16901673
:versions:
16911674
- 6.0.0
1692-
- 6.0.5
16931675
- 6.0.7
16941676
:when: 2022-08-16 23:07:20.787263056 Z
16951677
- - :approve
@@ -1823,7 +1805,6 @@
18231805
- :who: mocsharp
18241806
:why: Microsoft Public License (https://github.com/fo-dicom/fo-dicom/raw/development/License.txt)
18251807
:versions:
1826-
- 5.0.2
18271808
- 5.0.3
18281809
:when: 2022-08-16 23:07:29.574869349 Z
18291810
- - :approve

0 commit comments

Comments
 (0)