Skip to content

Commit 14681ce

Browse files
committed
Delete unittest CI step
- There are no unittests in the source files, so this was meaningless. - It would be meaningful to perform a syntax check here. `dub build --build=syntax` would be a good fit, but it does not seem to pass `.di` files to the compiler.
1 parent 55d9fe6 commit 14681ce

File tree

2 files changed

+0
-10
lines changed

2 files changed

+0
-10
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ jobs:
140140
# We don't checkout in $GITHUB_WORKSPACE to avoid polluting the repository with artifacts,
141141
# e.g. the C openssl library or Vibe.d
142142
cd ${{ github.workspace }}/deimos-openssl/
143-
dub test
144143
cd examples/sslecho/
145144
${{ github.workspace }}/openssl/install/bin/openssl req -batch -newkey rsa:4096 -x509 -sha256 -days 3650 -subj "/C=GB/CN=localhost" -nodes -out cert.pem -keyout key.pem
146145
dub build

dub.sdl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,3 @@ configuration "library-manual-version" {
2121
configuration "library-applink" {
2222
targetType "sourceLibrary"
2323
}
24-
25-
configuration "unittest" {
26-
targetType "executable"
27-
targetName "openssl-test-library"
28-
dflags "-main"
29-
excludedSourceFiles "source/deimos/openssl/applink.d"
30-
preGenerateCommands `${DUB} scripts/generate_version.d` platform="posix"
31-
versions `DeimosOpenSSLAutoDetect`
32-
}

0 commit comments

Comments
 (0)