Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
<PackageVersion Include="System.Net.Http.Json" Version="10.0.1" />
<PackageVersion Include="System.Reactive" Version="6.1.0" />
<PackageVersion Include="System.Text.Json" Version="10.0.1" />
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.11.0" />
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.12.0" />
<PackageVersion Include="xunit.analyzers" Version="1.23.0" />
<PackageVersion Include="xunit.core" Version="2.9.3" />
<PackageVersion Include="Xunit.DependencyInjection" Version="8.9.1" />
Expand Down
72 changes: 58 additions & 14 deletions tests/TeachingRecordSystem.Api.IntegrationTests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,15 +130,59 @@
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
"resolved": "3.131.1",
"contentHash": "hGLHCNUsQbT2Ab/HUznRnNqYZQs40zInXa3eLwYjeNyfUYbw1pqqDGqcOLl5uGepS8IuigEYakEdAcVT/2ezYg=="
"resolved": "4.2.0",
"contentHash": "tm2V/DpnaURbBhMQ7Z3orNR3u+H863KQuYfA/sgGjI5py07dEeV0I02f6pGrx2869KG9uNM/E96puf9i0gId2w==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0",
"Docker.DotNet.Enhanced.LegacyHttp": "4.2.0",
"Docker.DotNet.Enhanced.NPipe": "4.2.0",
"Docker.DotNet.Enhanced.NativeHttp": "4.2.0",
"Docker.DotNet.Enhanced.Unix": "4.2.0"
}
},
"Docker.DotNet.Enhanced.Handler.Abstractions": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "cQNxpdadEPdNdfjFCl9vgoCQIK3aVHRn1Qlu36aZUFpp4xHfPrk4hRPNVLR/CpobIFJ+dAt8AceTKMlCfPSccw=="
},
"Docker.DotNet.Enhanced.LegacyHttp": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "sfbMX1HBPUec3PEMoqlP5ak6skXclcTBmu4gG3aUJatP34J2DgvYMP13bvz/rfrjVkAhPqnIiDKiHAkBCokajg==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.NativeHttp": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "/ll+2ePYm1qrsMdgMO5BzCQnbfTGmPJAc9SqXEManbliVBZvEpBKHXLugx/OeEca2oC/b4RV+UNPtue5u4jAuA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.NPipe": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "8wyYOD6VkvqRkITwsvkt3UbW/1WDl6NFypNAsIIDaMiglNRzFrQcK0nK9VUEZa6Oja8Bso3UYySDoL8qatatAA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.Unix": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "x0wNcbww1+p9nUfw8i+JvsSArBDGkoZ9GI2PZ1wPo85B2OiFrdzp89omounNhO2GKyaIRWAqAm5jYZyNg9EnxA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.X509": {
"type": "Transitive",
"resolved": "3.131.1",
"contentHash": "8FU7zmttFQzp0xb0EPupxQ0nGtC2cTpukgh3jMxMT8luj5TSDyzIKTnroDpXCjpg9P2fV+6JIvC+IetsMEfyBA==",
"resolved": "4.2.0",
"contentHash": "nMw+FHGwGZieDi7kBgpIVl+E8MzjzXeXHvMQpidLADT06fts2Gw6G+K+p0hMGv7liZULxyYiZnQ1UbE2B9NNQg==",
"dependencies": {
"Docker.DotNet.Enhanced": "3.131.1"
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"EFCore.BulkExtensions.Core": {
Expand Down Expand Up @@ -771,11 +815,11 @@
},
"Testcontainers": {
"type": "Transitive",
"resolved": "4.11.0",
"contentHash": "9pBNaK9Ra3GVnr5h6gaDJOBH0txA5G3Juho5WANPuyu38l5xyr2lCvf11oA5/uSd+Lh4Wtng34nKp3nMiea02g==",
"resolved": "4.12.0",
"contentHash": "PTZRdG1ZVkFMsFbc3cK/VUaOB5L3l4wYL+OkWAK33/cvgd/5FcmZlQ6NhMAl3PWBqYkpdWmeYmQW9U2OIXqtFA==",
"dependencies": {
"Docker.DotNet.Enhanced": "3.131.1",
"Docker.DotNet.Enhanced.X509": "3.131.1",
"Docker.DotNet.Enhanced": "4.2.0",
"Docker.DotNet.Enhanced.X509": "4.2.0",
"SSH.NET": "2025.1.0",
"SharpZipLib": "1.4.2"
}
Expand Down Expand Up @@ -899,7 +943,7 @@
"Moq": "[4.20.72, )",
"Respawn": "[7.0.0, )",
"TeachingRecordSystem.Core": "[1.0.0, )",
"Testcontainers.PostgreSql": "[4.11.0, )",
"Testcontainers.PostgreSql": "[4.12.0, )",
"xunit.v3.assert": "[3.2.2, )",
"xunit.v3.extensibility.core": "[3.2.2, )"
}
Expand Down Expand Up @@ -1492,11 +1536,11 @@
},
"Testcontainers.PostgreSql": {
"type": "CentralTransitive",
"requested": "[4.11.0, )",
"resolved": "4.11.0",
"contentHash": "OWGi0Og+qFpr2OPDignA74aJSfUd0nvZOaXNGWXwMJR1BvpdzhCNHQB2h7yLSTb0a8JVmmQQ4mUpHAC9q27NLw==",
"requested": "[4.12.0, )",
"resolved": "4.12.0",
"contentHash": "LZcQu4vfcYuzzy2ENOb7giFb6WNztEEJbufsm7kGiQxjallVuzkWxrBL8LwnjlXGW939pgEZFstL5cO0R2XrBQ==",
"dependencies": {
"Testcontainers": "4.11.0"
"Testcontainers": "4.12.0"
}
},
"xunit.analyzers": {
Expand Down
73 changes: 59 additions & 14 deletions tests/TeachingRecordSystem.Api.UnitTests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,18 +130,63 @@
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
"resolved": "3.131.1",
"contentHash": "hGLHCNUsQbT2Ab/HUznRnNqYZQs40zInXa3eLwYjeNyfUYbw1pqqDGqcOLl5uGepS8IuigEYakEdAcVT/2ezYg==",
"resolved": "4.2.0",
"contentHash": "tm2V/DpnaURbBhMQ7Z3orNR3u+H863KQuYfA/sgGjI5py07dEeV0I02f6pGrx2869KG9uNM/E96puf9i0gId2w==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0",
"Docker.DotNet.Enhanced.LegacyHttp": "4.2.0",
"Docker.DotNet.Enhanced.NPipe": "4.2.0",
"Docker.DotNet.Enhanced.NativeHttp": "4.2.0",
"Docker.DotNet.Enhanced.Unix": "4.2.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3"
}
},
"Docker.DotNet.Enhanced.Handler.Abstractions": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "cQNxpdadEPdNdfjFCl9vgoCQIK3aVHRn1Qlu36aZUFpp4xHfPrk4hRPNVLR/CpobIFJ+dAt8AceTKMlCfPSccw==",
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.3"
}
},
"Docker.DotNet.Enhanced.LegacyHttp": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "sfbMX1HBPUec3PEMoqlP5ak6skXclcTBmu4gG3aUJatP34J2DgvYMP13bvz/rfrjVkAhPqnIiDKiHAkBCokajg==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.NativeHttp": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "/ll+2ePYm1qrsMdgMO5BzCQnbfTGmPJAc9SqXEManbliVBZvEpBKHXLugx/OeEca2oC/b4RV+UNPtue5u4jAuA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.NPipe": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "8wyYOD6VkvqRkITwsvkt3UbW/1WDl6NFypNAsIIDaMiglNRzFrQcK0nK9VUEZa6Oja8Bso3UYySDoL8qatatAA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.Unix": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "x0wNcbww1+p9nUfw8i+JvsSArBDGkoZ9GI2PZ1wPo85B2OiFrdzp89omounNhO2GKyaIRWAqAm5jYZyNg9EnxA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.X509": {
"type": "Transitive",
"resolved": "3.131.1",
"contentHash": "8FU7zmttFQzp0xb0EPupxQ0nGtC2cTpukgh3jMxMT8luj5TSDyzIKTnroDpXCjpg9P2fV+6JIvC+IetsMEfyBA==",
"resolved": "4.2.0",
"contentHash": "nMw+FHGwGZieDi7kBgpIVl+E8MzjzXeXHvMQpidLADT06fts2Gw6G+K+p0hMGv7liZULxyYiZnQ1UbE2B9NNQg==",
"dependencies": {
"Docker.DotNet.Enhanced": "3.131.1"
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"EFCore.BulkExtensions.Core": {
Expand Down Expand Up @@ -1100,11 +1145,11 @@
},
"Testcontainers": {
"type": "Transitive",
"resolved": "4.11.0",
"contentHash": "9pBNaK9Ra3GVnr5h6gaDJOBH0txA5G3Juho5WANPuyu38l5xyr2lCvf11oA5/uSd+Lh4Wtng34nKp3nMiea02g==",
"resolved": "4.12.0",
"contentHash": "PTZRdG1ZVkFMsFbc3cK/VUaOB5L3l4wYL+OkWAK33/cvgd/5FcmZlQ6NhMAl3PWBqYkpdWmeYmQW9U2OIXqtFA==",
"dependencies": {
"Docker.DotNet.Enhanced": "3.131.1",
"Docker.DotNet.Enhanced.X509": "3.131.1",
"Docker.DotNet.Enhanced": "4.2.0",
"Docker.DotNet.Enhanced.X509": "4.2.0",
"Microsoft.Extensions.Logging.Abstractions": "8.0.3",
"SSH.NET": "2025.1.0",
"SharpZipLib": "1.4.2"
Expand Down Expand Up @@ -1237,7 +1282,7 @@
"Moq": "[4.20.72, )",
"Respawn": "[7.0.0, )",
"TeachingRecordSystem.Core": "[1.0.0, )",
"Testcontainers.PostgreSql": "[4.11.0, )",
"Testcontainers.PostgreSql": "[4.12.0, )",
"xunit.v3.assert": "[3.2.2, )",
"xunit.v3.extensibility.core": "[3.2.2, )"
}
Expand Down Expand Up @@ -1979,11 +2024,11 @@
},
"Testcontainers.PostgreSql": {
"type": "CentralTransitive",
"requested": "[4.11.0, )",
"resolved": "4.11.0",
"contentHash": "OWGi0Og+qFpr2OPDignA74aJSfUd0nvZOaXNGWXwMJR1BvpdzhCNHQB2h7yLSTb0a8JVmmQQ4mUpHAC9q27NLw==",
"requested": "[4.12.0, )",
"resolved": "4.12.0",
"contentHash": "LZcQu4vfcYuzzy2ENOb7giFb6WNztEEJbufsm7kGiQxjallVuzkWxrBL8LwnjlXGW939pgEZFstL5cO0R2XrBQ==",
"dependencies": {
"Testcontainers": "4.11.0"
"Testcontainers": "4.12.0"
}
},
"xunit.analyzers": {
Expand Down
72 changes: 58 additions & 14 deletions tests/TeachingRecordSystem.AuthorizeAccess.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,15 +114,59 @@
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
"resolved": "3.131.1",
"contentHash": "hGLHCNUsQbT2Ab/HUznRnNqYZQs40zInXa3eLwYjeNyfUYbw1pqqDGqcOLl5uGepS8IuigEYakEdAcVT/2ezYg=="
"resolved": "4.2.0",
"contentHash": "tm2V/DpnaURbBhMQ7Z3orNR3u+H863KQuYfA/sgGjI5py07dEeV0I02f6pGrx2869KG9uNM/E96puf9i0gId2w==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0",
"Docker.DotNet.Enhanced.LegacyHttp": "4.2.0",
"Docker.DotNet.Enhanced.NPipe": "4.2.0",
"Docker.DotNet.Enhanced.NativeHttp": "4.2.0",
"Docker.DotNet.Enhanced.Unix": "4.2.0"
}
},
"Docker.DotNet.Enhanced.Handler.Abstractions": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "cQNxpdadEPdNdfjFCl9vgoCQIK3aVHRn1Qlu36aZUFpp4xHfPrk4hRPNVLR/CpobIFJ+dAt8AceTKMlCfPSccw=="
},
"Docker.DotNet.Enhanced.LegacyHttp": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "sfbMX1HBPUec3PEMoqlP5ak6skXclcTBmu4gG3aUJatP34J2DgvYMP13bvz/rfrjVkAhPqnIiDKiHAkBCokajg==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.NativeHttp": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "/ll+2ePYm1qrsMdgMO5BzCQnbfTGmPJAc9SqXEManbliVBZvEpBKHXLugx/OeEca2oC/b4RV+UNPtue5u4jAuA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.NPipe": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "8wyYOD6VkvqRkITwsvkt3UbW/1WDl6NFypNAsIIDaMiglNRzFrQcK0nK9VUEZa6Oja8Bso3UYySDoL8qatatAA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.Unix": {
"type": "Transitive",
"resolved": "4.2.0",
"contentHash": "x0wNcbww1+p9nUfw8i+JvsSArBDGkoZ9GI2PZ1wPo85B2OiFrdzp89omounNhO2GKyaIRWAqAm5jYZyNg9EnxA==",
"dependencies": {
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"Docker.DotNet.Enhanced.X509": {
"type": "Transitive",
"resolved": "3.131.1",
"contentHash": "8FU7zmttFQzp0xb0EPupxQ0nGtC2cTpukgh3jMxMT8luj5TSDyzIKTnroDpXCjpg9P2fV+6JIvC+IetsMEfyBA==",
"resolved": "4.2.0",
"contentHash": "nMw+FHGwGZieDi7kBgpIVl+E8MzjzXeXHvMQpidLADT06fts2Gw6G+K+p0hMGv7liZULxyYiZnQ1UbE2B9NNQg==",
"dependencies": {
"Docker.DotNet.Enhanced": "3.131.1"
"Docker.DotNet.Enhanced.Handler.Abstractions": "4.2.0"
}
},
"EFCore.BulkExtensions.Core": {
Expand Down Expand Up @@ -960,11 +1004,11 @@
},
"Testcontainers": {
"type": "Transitive",
"resolved": "4.11.0",
"contentHash": "9pBNaK9Ra3GVnr5h6gaDJOBH0txA5G3Juho5WANPuyu38l5xyr2lCvf11oA5/uSd+Lh4Wtng34nKp3nMiea02g==",
"resolved": "4.12.0",
"contentHash": "PTZRdG1ZVkFMsFbc3cK/VUaOB5L3l4wYL+OkWAK33/cvgd/5FcmZlQ6NhMAl3PWBqYkpdWmeYmQW9U2OIXqtFA==",
"dependencies": {
"Docker.DotNet.Enhanced": "3.131.1",
"Docker.DotNet.Enhanced.X509": "3.131.1",
"Docker.DotNet.Enhanced": "4.2.0",
"Docker.DotNet.Enhanced.X509": "4.2.0",
"SSH.NET": "2025.1.0",
"SharpZipLib": "1.4.2"
}
Expand Down Expand Up @@ -1096,7 +1140,7 @@
"Moq": "[4.20.72, )",
"Respawn": "[7.0.0, )",
"TeachingRecordSystem.Core": "[1.0.0, )",
"Testcontainers.PostgreSql": "[4.11.0, )",
"Testcontainers.PostgreSql": "[4.12.0, )",
"xunit.v3.assert": "[3.2.2, )",
"xunit.v3.extensibility.core": "[3.2.2, )"
}
Expand Down Expand Up @@ -1740,11 +1784,11 @@
},
"Testcontainers.PostgreSql": {
"type": "CentralTransitive",
"requested": "[4.11.0, )",
"resolved": "4.11.0",
"contentHash": "OWGi0Og+qFpr2OPDignA74aJSfUd0nvZOaXNGWXwMJR1BvpdzhCNHQB2h7yLSTb0a8JVmmQQ4mUpHAC9q27NLw==",
"requested": "[4.12.0, )",
"resolved": "4.12.0",
"contentHash": "LZcQu4vfcYuzzy2ENOb7giFb6WNztEEJbufsm7kGiQxjallVuzkWxrBL8LwnjlXGW939pgEZFstL5cO0R2XrBQ==",
"dependencies": {
"Testcontainers": "4.11.0"
"Testcontainers": "4.12.0"
}
},
"xunit.analyzers": {
Expand Down
Loading
Loading