diff --git a/pkg/test_runner/lib/src/options.dart b/pkg/test_runner/lib/src/options.dart index 029dfe911dd..eaec1c55d15 100644 --- a/pkg/test_runner/lib/src/options.dart +++ b/pkg/test_runner/lib/src/options.dart @@ -14,7 +14,6 @@ import 'utils.dart'; const _defaultTestSelectors = [ 'samples', - 'standalone', 'standalone_2', 'corelib_2', 'language_2', diff --git a/pkg/test_runner/lib/src/test_configurations.dart b/pkg/test_runner/lib/src/test_configurations.dart index 674c55ca08d..0d355240e70 100644 --- a/pkg/test_runner/lib/src/test_configurations.dart +++ b/pkg/test_runner/lib/src/test_configurations.dart @@ -38,7 +38,6 @@ final TEST_SUITE_DIRECTORIES = [ Path('tests/kernel'), Path('tests/language_2'), Path('tests/lib_2'), - Path('tests/standalone'), Path('tests/standalone_2'), Path('tests/ffi'), Path('utils/tests/peg'), diff --git a/runtime/tools/verbose_gc_to_bmu.dart b/runtime/tools/verbose_gc_to_bmu.dart index fa4d255c48e..9564e424785 100644 --- a/runtime/tools/verbose_gc_to_bmu.dart +++ b/runtime/tools/verbose_gc_to_bmu.dart @@ -17,7 +17,7 @@ import 'dart:math'; const WINDOW_STEP_FACTOR = 0.9; const MINIMUM_WINDOW_SIZE_MS = 1; -class Interval { +class Interval { T begin; T end; Interval(this.begin, this.end); diff --git a/tests/standalone/app_snapshot_share_test.dart b/tests/standalone/app_snapshot_share_test.dart deleted file mode 100644 index 65b95f5af81..00000000000 --- a/tests/standalone/app_snapshot_share_test.dart +++ /dev/null @@ -1,97 +0,0 @@ -// Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import "dart:io"; - -void main(List args) { - if (args.contains("--child")) { - print("Hello, sharing world!"); - return; - } - - if (!Platform.executable.endsWith("dart_precompiled_runtime")) { - return; // Running in JIT or Windows: AOT binaries not available. - } - - if (Platform.isAndroid) { - return; // SDK tree and dart_bootstrap not available on the test device. - } - - var buildDir = - Platform.executable.substring(0, Platform.executable.lastIndexOf('/')); - var tempDir = Directory.systemTemp.createTempSync("app-shared"); - var snapshot1Path = tempDir.uri.resolve("hello1.snapshot").toFilePath(); - var snapshot2Path = tempDir.uri.resolve("hello2.snapshot").toFilePath(); - var scriptPath = new Directory(buildDir) - .uri - .resolve("../../tests/standalone/app_snapshot_share_test.dart") - .toFilePath(); - - var exec = "$buildDir/dart_bootstrap"; - args = new List(); - args.add("--no-preview-dart-2"); - args.add("--deterministic"); - args.add("--use-blobs"); - args.add("--snapshot-kind=app-aot"); - args.add("--snapshot=$snapshot1Path"); - args.add(scriptPath); - print("+ $exec $args"); - var result = Process.runSync(exec, args); - print("Exit code: ${result.exitCode}"); - print("stdout:"); - print(result.stdout); - print("stderr:"); - print(result.stderr); - if (result.exitCode != 0) { - throw "Bad exit code"; - } - - exec = "$buildDir/dart_bootstrap"; - args = new List(); - args.add("--no-preview-dart-2"); - args.add("--deterministic"); - args.add("--use-blobs"); - args.add("--snapshot-kind=app-aot"); - args.add("--snapshot=$snapshot2Path"); - args.add("--shared-blobs=$snapshot1Path"); - args.add(scriptPath); - print("+ $exec $args"); - result = Process.runSync(exec, args); - print("Exit code: ${result.exitCode}"); - print("stdout:"); - print(result.stdout); - print("stderr:"); - print(result.stderr); - if (result.exitCode != 0) { - throw "Bad exit code"; - } - - var sizeWithoutSharing = new File(snapshot1Path).statSync().size; - var deltaWhenSharing = new File(snapshot2Path).statSync().size; - print("sizeWithoutSharing: $sizeWithoutSharing"); - print("deltaWhenSharing: $deltaWhenSharing"); - if (deltaWhenSharing >= sizeWithoutSharing) { - throw "Sharing did not shrink size"; - } - - exec = "$buildDir/dart_precompiled_runtime"; - args = new List(); - args.add("--no-preview-dart-2"); - args.add("--shared-blobs=$snapshot1Path"); - args.add(snapshot2Path); - args.add("--child"); - print("+ $exec $args"); - result = Process.runSync(exec, args); - print("Exit code: ${result.exitCode}"); - print("stdout:"); - print(result.stdout); - print("stderr:"); - print(result.stderr); - if (result.exitCode != 0) { - throw "Bad exit code"; - } - if (!result.stdout.contains("Hello, sharing world!")) { - throw "Missing output"; - } -} diff --git a/tests/standalone/io/certificates/README b/tests/standalone/io/certificates/README deleted file mode 100644 index 6ecd5189286..00000000000 --- a/tests/standalone/io/certificates/README +++ /dev/null @@ -1,70 +0,0 @@ - This directory, tests/standalone/io/certificates, contains the -X509 TLS certificates and private keys needed to run tests of Dart's -secure networking code. The SecureSocket and SecureServer classes -are tested by making TLS (formerly called SSL) connections, secured -by certificates from a self-signed test root authority. - -The certificates are created by running ../create_sample_certificates.sh -in a bash or sh shell, with the openssl tools installed. Run the script -twice to create the untrusted_* files. - -PEM files: - -server_chain.pem: - Contains the chain of certificates, from the self-signed -test certificate authority, through the intermediate CA, to the server -certificate, used on the server side of a test connection. - -server_key.pem: - Contains the private key for the server certificate - -trusted_certs.pem: - Contains the self-signed certificate of the test certificate authority. -This certificate is set as "trusted" by the client side of the connection -in its SecurityContext object, so that a verified TLS connection to the -server can be made. - -untrusted_server_chain.pem: - Contains a chain of certificates, from a different self-signed -test certificate authority, through an intermediate CA, to a server -certificate, used on the server side of a test connection that is intended -to fail because the client does not accept this certificate authority - -untrusted_server_key.pem: - Contains the private key for the untrusted server certificate -in untrusted_server_chain.pem - -*_malformed.pem: - Truncated PEM formatted certificates used to test error handling. - -PKCS12 files: - -server_key.12: - Created with: - $ openssl pkcs12 -export -inkey server_key.pem -out server_key.p12 -nocerts - with password 'dartdart' - -server_chain.p12: - Created with: - $ openssl pkcs12 -export -in server_chain.pem -out server_chain.p12 -nokeys - with password 'dartdart' - -client1_key.p12: - Created with: - $ openssl pkcs12 -export -inkey client1_key.pem -out client1_key.p12 -nocerts - with password 'dartdart' - -client1.p12: - Created with: - $ openssl pkcs12 -export -in client1.pem -out client1.p12 -nokeys - with password 'dartdart' - -trusted_certs.p12: - Created with: - $ openssl pkcs12 -export -in trusted_certs.pem -out trusted_certs.p12 -nokeys - with password 'dartdart' - -client_authority.p12: - Created with: - $ openssl pkcs12 -export -in client_authority.pem -out client_authority.p12 -nokeys - with password 'dartdart' diff --git a/tests/standalone/io/certificates/client1.p12 b/tests/standalone/io/certificates/client1.p12 deleted file mode 100644 index 8d19d0495c0..00000000000 Binary files a/tests/standalone/io/certificates/client1.p12 and /dev/null differ diff --git a/tests/standalone/io/certificates/client1.pem b/tests/standalone/io/certificates/client1.pem deleted file mode 100644 index 429cd72ab19..00000000000 --- a/tests/standalone/io/certificates/client1.pem +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDBzCCAe+gAwIBAgIBAjANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDEw9jbGll -bnRhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1WjAQMQ4w -DAYDVQQDDAV1c2VyMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALlg -zRZlohMtAg44+kPk04G/gIkdeyh7toUA3nR/2sS11j8EutHewezvMV8YyxBxQn8f -8x8FkDbrE/6GYg2Dsu6TxrXIFre9Lt5jLlJi/6qEaVtXNTdP3vKO87FJ7YVLCeYe -MxuTCdHloeUICP5x3GJz3AVdcg/S9qRWrpm8LdRdFk66l8vD+aDf+Oqe+mLVtAr6 -kqkdq1nUJOkRBp+zFMmB3Zfm28aYew6BmFQSscxemZyJxiv4dB+EDr821kEjgGBY -IQGpdADrfh3j9JAzEr30o6sjfr6QWKHG6ZD7xhSl7rIxmx1yoKoJh8vLpcQfdv79 -7VZZT5N7xjz0xkjqTA0CAwEAAaNiMGAwCQYDVR0TBAIwADAdBgNVHQ4EFgQUMpcX -0o3lu3BTmaKwCfIJMO5aMs4wHwYDVR0jBBgwFoAUtyLBueMoMi7TborRvM7CnwOi -SQ4wEwYDVR0lBAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBAAB1rNFg -wdK79r7WO0OvE90uvtFf8sO2kqwW/7JIP/kcnIwIIkNiffUEfLfVr7aecK0rPer4 -DDZFAciuaOcts7dTxXRU+la1ZEPaEyx1mHaC6HJbgFYC9cG30L6GJGkZkIGOCTn+ -/yPxTM//dSc7YACc90GNTeUFVnAw6vskH91Ph4VYbdYxt7L1d1pzvBeun6Qi0eJq -rkWQ2DOO9h9E6Rnt8Jea3w7WzX5P8pBjm74bv38YBKefawPeiiXck2Q/lUehLePV -U1MRdy1QWC924+p6cXbR1GEhg0FZyvS/9WdpLMGIat/j/98juN6qyAbw7XXhlB1g -fBHlfXbx+KMZAuY= ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/client1_key.p12 b/tests/standalone/io/certificates/client1_key.p12 deleted file mode 100644 index 5d11e735e32..00000000000 Binary files a/tests/standalone/io/certificates/client1_key.p12 and /dev/null differ diff --git a/tests/standalone/io/certificates/client1_key.pem b/tests/standalone/io/certificates/client1_key.pem deleted file mode 100644 index 0e2ef5e6005..00000000000 --- a/tests/standalone/io/certificates/client1_key.pem +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN ENCRYPTED PRIVATE KEY----- -MIIE4jAcBgoqhkiG9w0BDAEBMA4ECF4ZB27y60SWAgIIAASCBMCEL3ZCzfC0q+m+ -B8gM9jQe1JFRD5reAuwK6+3speBS4KE+wjbcyQq09/5UoQu3Dci1WG1nKLB1u0Bk -w9NuRahWCpvVLzz/GQ6Psesixq3V69zD3N6iMl/XQKymQBwGK51xIkeJO+6Skh2d -+qoyBHINTlKY9+548Zgqu+Z3mI3pGmdhd7hCiamiffDwCLEqRxbXdZdLpC9GpAP5 -HOqXHzN2aZbAGHb1GkHVxskSNzAwlEEZhh4Ibe6o7U65hoL9borewT+gj6sQohI5 -/LHL0P2bVvtRZiwBVPUX8HZWuVYIFb6GEGTTqOofNhNHvHaKUlD8Uxi5/h/Xi8fq -xpdkjIn7VXj9e+I3TkfiphDtk0+Q+f+UkuPyuzU1PafinPfRK1J6gk+ZqAQHW/sp -g6GVr2r4PkOrBPsA6jmCnQhs2C4MlZyR2p65qjVutdkKU5NgftW+giK9shgglcza -38RF8i01THOnD3j+2teM/t/Ziqb2PGWv/bmvhcYqt1aG186Pe3bBCxhh/L7bqNKD -q7sxDmaDE2pTkfyvh07udarmBQc5gvfXYqwghbqP/n7wizqjeEJgAwwHyi8LLsFV -XreBQ/8Z2gQwXurrh5WD+7KSgvgopW/oVC8a3++8Hmf5Nkj27lACzoDWTG2/Swah -O1MmdtPyy/KCbf5ujt2BlXM9D206Rsr6hoO9UZ1s1ohRdJReVGc4NZ4XrVWc4TKT -gUAFTaHIKgFe/DgLaQn8L8Pqb8B/JfoSgQ74r69S434Kc+EDKui8wnkgso5bqrr1 -M07H9Xo+OtG1D6rma2EUlpoU06CAIcyqNx5fHJ3xfk9GHScQi4U6vEDCAQTNTS65 -I5AOHthZ2kZzfXvP6TF39S5D37NrV7/WJu7ZFaJx3bUGwnS2HYTwjFPABHpVLMwJ -nBylVJs+h7bCZdBNCWgTytcn1mYMCvXVmrW8VTwBRjUQsy4rgE2wjpZuIM9rx+gZ -HtNvy5t2RlOSqVKapyvV0ll7qbT1lwGIePxjttiWmNbgbwRBQzjv6FZ1Yo331Fl4 -qgXGcvZWgsgQFPXviKmDx+9KJ2oL35cLnDcMCRN7lLPdAhk8J/XrUq/iIYXNxud6 -f9mfVOsd0LT030je/N25IdEoPimTnps/INGGNug+FuJ3dCeIQGwB7uQB5ozoHL5h -hzdQYq5+FWksuHPCOL1YLRJux9sH6OYxlXy2oigLtA05EHhq83Wwb2oTW6boo+rs -gKqzc7OtFgYDsV8R1raoqlzAv3GNgkzyuHTSUakDdnJYmfcoOuK+Ch+MjVeZW5bS -Ir7uqugUqqI/AiO/eHkvoGpQs0c67ao0qPR7ZQna/1FBj1O8J/dI4JBUtPvDa0tW -7U+Ja/twJWri+Nn6/iEEWEuM/xx/xFmxrTb4WYza1ysrCls5l6POjQu2n6dT52+o -cobwltkJmSNoIT2SYRuvEfgGlwyzY5p5B8U24HIAkNJIkO7hc9oD1mbq+K526HNl -h6TG7RGUOffXIYuykrMmCTRRnv3bXmjTgsvWhVFujpCSQf9PqkQpv+KQPeFmy12h -TA1QNtdVOZlh2GLEUgZuJVytyEz4m+3BfvBql5K9rlAUSQqsLJDKVxsmBDl132o3 -yy9JR7iC ------END ENCRYPTED PRIVATE KEY----- diff --git a/tests/standalone/io/certificates/client1_key_malformed.pem b/tests/standalone/io/certificates/client1_key_malformed.pem deleted file mode 100644 index 8c1f7d8af7c..00000000000 --- a/tests/standalone/io/certificates/client1_key_malformed.pem +++ /dev/null @@ -1,17 +0,0 @@ -MIIE4jAcBgoqhkiG9w0BDAEBMA4ECF4ZB27y60SWAgIIAASCBMCEL3ZCzfC0q+m+ -B8gM9jQe1JFRD5reAuwK6+3speBS4KE+wjbcyQq09/5UoQu3Dci1WG1nKLB1u0Bk -w9NuRahWCpvVLzz/GQ6Psesixq3V69zD3N6iMl/XQKymQBwGK51xIkeJO+6Skh2d -+qoyBHINTlKY9+548Zgqu+Z3mI3pGmdhd7hCiamiffDwCLEqRxbXdZdLpC9GpAP5 -HOqXHzN2aZbAGHb1GkHVxskSNzAwlEEZhh4Ibe6o7U65hoL9borewT+gj6sQohI5 -/LHL0P2bVvtRZiwBVPUX8HZWuVYIFb6GEGTTqOofNhNHvHaKUlD8Uxi5/h/Xi8fq -xpdkjIn7VXj9e+I3TkfiphDtk0+Q+f+UkuPyuzU1PafinPfRK1J6gk+ZqAQHW/sp -g6GVr2r4PkOrBPsA6jmCnQhs2C4MlZyR2p65qjVutdkKU5NgftW+giK9shgglcza -38RF8i01THOnD3j+2teM/t/Ziqb2PGWv/bmvhcYqt1aG186Pe3bBCxhh/L7bqNKD -q7sxDmaDE2pTkfyvh07udarmBQc5gvfXYqwghbqP/n7wizqjeEJgAwwHyi8LLsFV -XreBQ/8Z2gQwXurrh5WD+7KSgvgopW/oVC8a3++8Hmf5Nkj27lACzoDWTG2/Swah -O1MmdtPyy/KCbf5ujt2BlXM9D206Rsr6hoO9UZ1s1ohRdJReVGc4NZ4XrVWc4TKT -gUAFTaHIKgFe/DgLaQn8L8Pqb8B/JfoSgQ74r69S434Kc+EDKui8wnkgso5bqrr1 -M07H9Xo+OtG1D6rma2EUlpoU06CAIcyqNx5fHJ3xfk9GHScQi4U6vEDCAQTNTS65 -I5AOHthZ2kZzfXvP6TF39S5D37NrV7/WJu7ZFaJx3bUGwnS2HYTwjFPABHpVLMwJ -nBylVJs+h7bCZdBNCWgTytcn1mYMCvXVmrW8VTwBRjUQsy4rgE2wjpZuIM9rx+gZ -HtNvy5t2RlOSqVKapyvV0ll7qbT1lwGIePxjttiWmNbgbwRBQzjv6FZ1Yo331Fl4 diff --git a/tests/standalone/io/certificates/client2.pem b/tests/standalone/io/certificates/client2.pem deleted file mode 100644 index f34bde4b48b..00000000000 --- a/tests/standalone/io/certificates/client2.pem +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDBzCCAe+gAwIBAgIBAzANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDEw9jbGll -bnRhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1WjAQMQ4w -DAYDVQQDDAV1c2VyMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMay -a0BYpNJHlwcNz6TyX+D6dKnqxUfdHQDgW9/5Hl4RiHDKAH+2iVYEsedksOmxNDlV -HqZg4fBsyPVRzeGqia7nCsN3KlMbaqZgNI3ynvvMFIJkb3e/ZJtodg+cYzqnOu2F -G3LijzRJG363aavTnjLdFumLnsOtSDdYnjRM43eeE3X2ajAiKkE9r6b6/wt8Ki5T -GVIm9kG674iCloawK6dgCBA1dDPsKmzhcFoAl5UMpQSvd1OuW034qryE+RzQ0RCe -G5u2leVgiuoq2rpmPL6fA0BHsyJ3wP1Gs74i+NhZdhiBhv+E89sfKaJOPpmDBW7b -3jCpEmgRSm5h5SDm8KsCAwEAAaNiMGAwCQYDVR0TBAIwADAdBgNVHQ4EFgQUj0t8 -BdHrTqd7aKIV4+OLWvT6WX4wHwYDVR0jBBgwFoAUtyLBueMoMi7TborRvM7CnwOi -SQ4wEwYDVR0lBAwwCgYIKwYBBQUHAwIwDQYJKoZIhvcNAQELBQADggEBABQ4PKRG -VJYhWtktqpilP+C8CXsMArsqkEdMwHgQi8Xv3WVvXZpiLZHvO0To9J3+dgD2sOys -MphZBXMJuOfX/+3IGerxsBxVj7Pnx37nn83g6PfCvGgVQQw7cGUjn5/Dw6apH2HH -eO3yG+fgYeMNXyKt1KVWYeIToZfXUFvm+oMbWxxdpcctsKLRgCRvf1+r5EK9xE8+ -jYYk3S3pXvsk3qwWJz3pjg6zR3IbakkEuhE1Gl0Wrf4zZ9DOB8rd00/xirAuuYwm -aIZ3KcFCTgVdGtB41q03D31xWNZPODCxAEADiICNE+3cuUMCi3wwBeCrybXSLhj/ -6St8K4NBvg+xL/w= ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/client2_key.pem b/tests/standalone/io/certificates/client2_key.pem deleted file mode 100644 index b4074f97535..00000000000 --- a/tests/standalone/io/certificates/client2_key.pem +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN ENCRYPTED PRIVATE KEY----- -MIIE5DAcBgoqhkiG9w0BDAEBMA4ECC/vc3ONj4KfAgIIAASCBMI1liT+B00kYYj+ -VRcEHQVrWsvD648OCd6BNQ9gKTYL5767lHUN0iG2JAdTHTKJy7XeEVVdPweU58jb -HnS1yWbs0IuUFkCGy9wH3Lb6SkZtEScoAmzsNRdSY3WwmNhUG/yHrLITKM1SGkg3 -nf3ywIJYwO3YH22InVK0puVT/y943F1GXZSvklG/TGawR0uIyNuZOl0rg+5bsCaf -1VSCWvt/Czgqm9Pc+Iz2PAKwyyjmvqRMBCtKvJTGNEPB63eDyHWQTtvQe0un06AF -lvB7JYWaTXiwccSww2BuqTdJdBYKWxzPbdBfcqUT5Q9/LE0JhwvfZY/oDeJFP0HC -HVBajuESZPJgb06xcsiX1qmk/iqAjZVZQ/CQ9K08qXem7YRFxJCy90wjLu3abjzQ -Nvq0VsI8a8vlODQlr/Z5iXSYEKMYvUwh5Y9e8fc0BOOc1QzOYV2vxy28OVHmigOn -tVHdj/FXK6N97QgtFzVUTjisO3YFygI2wybrz1BEys/vwqfCBiT+/hu+ur/lCrkn -E2S6I967TyTvaxn+WCo9EW2Rb66XdI7tL09AkV2VZqJN4PTyis9YYgkr2uKjj4qX -ySAQp/XHGEF1mmvjeptKTb2CMut0vcP+nl1bsUUXpSiKYGQ2BBcqgTcEFUEd75ms -kcPMOuHdioaYh72nCRVzsRoDTDGF08NMTndW5PC8RpFsNS0vx8dq/A3VHAvJa2Rc -9lP939FAU/Ck9b3NxH6hUgfDEFHQ61oW2Inpu4s3eRoClkgyf+aQEZZI7GTiNICm -xqHosZ+hLe2mYoGk6xl1AruMk7kGeebRaPxzvS0UKfftOQDahFcDp8iEtLAcM1nx -8Pdu4csyWFk+eBsTT6sPur2ZkD2LO0gLjR+N2nZNTqEJYy7n1jyV7M/JZBfh0fGi -VX+sb+urTBAlDszX6b1LV7M78MDs6QwziDsrytjuClOWN47wzYbYYnSZZnDtTR+B -CDHyK5wa8gNs4A+643HvD6sJz6zALOu2UI/9SrvuyYPltCwCUmWJ3A2XxoBmdJ/e -yHEj/VdsNi6TtQ5qpBWqm43LpF0WAKNgksGnbFjOc/0QsUVk0txB9D6/oC9HyCd8 -u9nR8vLUC7l1dtYL0CwpocqU67qzVoRxrkkyCE4iblusKjr1ZlfstHDS0tPELodo -8RroSs4vKXV9dzhzLQyqp6PzzdB7y/5Bpn0grxXrwln6/shoSR462h2CB4z9chGA -Vdsp+KE8LDogIwZDT6iVVrpaBQDLoSxmX+E2IKRCUcj/l+gepEPyHbhOAn8/NxGX -h16v89aDMtnyWqUcc/Gm2/Qep3o7goRfodyoyWvwy8nq9Lgf/wJIfEGn0lEeR0I/ -/Om/UAiId1o47C3LsGMm+qO+FcWesLA67eMQnp1WYoWpnanb3q4t8PWATzAlW05n -cA59dYjutUmKJEjrh595AptMLXn6RM1GzA7x53+uAKvXaI+aR8wrtujiJLg9DwY2 -+f4ehwfwNptBxzZX97a7/3lGZ5U7BgDeJhNo9T02VQTvXxB29H6J/v6XYyPCKpuM -upPhiHzrs9UyMvINfDnd/fJ58qr6TvEuBi0QxMMmOCfccYlj6Q5Bfqp+iuST0igg -SLmBml+LkIM= ------END ENCRYPTED PRIVATE KEY----- diff --git a/tests/standalone/io/certificates/client_authority.p12 b/tests/standalone/io/certificates/client_authority.p12 deleted file mode 100644 index 545282e65f0..00000000000 Binary files a/tests/standalone/io/certificates/client_authority.p12 and /dev/null differ diff --git a/tests/standalone/io/certificates/client_authority.pem b/tests/standalone/io/certificates/client_authority.pem deleted file mode 100644 index ae9ae5b6769..00000000000 --- a/tests/standalone/io/certificates/client_authority.pem +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDKjCCAhKgAwIBAgIBATANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDEw9jbGll -bnRhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1WjAaMRgw -FgYDVQQDEw9jbGllbnRhdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCi6wJAs6nppNmTZ3e/wE9l0pAmkMtDONwB9o115XXTG3rmSKfZOxa8 -TFjSn818Pr1OYb9fPdI1Y6x4WY9PELUtQyEBlNcKjwg96vhrP4p2DhqbWsI5nASH -DSjJsM75bQ7D7qHYzriuAl0Fk1C4LcodRj+5wmErMtvGJG0x06qFbxCCMAJ2kC+h -SneTN955/YHSXADgxjFlt3s1T0QPnqrr+G7Ro6PrVKLPBulglq7wAeTwrGkPRUt0 -3lDGOSi6i97NbpiXwrGp5XiLUtVCiID6Ro0xKWH4sjJ4JnVjIUG8CQWERc6sFDJM -4adgFQJagkTUoxWtDGL58+WcbcJa73XJAgMBAAGjezB5MBIGA1UdEwEB/wQIMAYB -Af8CAQAwHQYDVR0OBBYEFLciwbnjKDIu026K0bzOwp8DokkOMB8GA1UdIwQYMBaA -FLciwbnjKDIu026K0bzOwp8DokkOMA4GA1UdDwEB/wQEAwICBDATBgNVHSUEDDAK -BggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAh8rryWFoGjFdm0i4FLRktF8B -aUqVCCpFVHIYlFcsQstznIb01X2Zq5nfSfrFxbr5STVGzGJ0HGDuFpicT8+qMnJX -dou5AuaqubIDWeKL+oAgvI71Nt1gsesixqzFQAoCTRgUjrSGpY2fL7rElV0Ndy9b -YepVouktP1/GULc8XbIG9ZLx70Id7YTyrITDgbH3hSnbjmmZSr9RKyKas4MXN0s8 -oKGHEgAx7KyNQRppjydz3bDeH/jVbM4W98vwL6rjKUJlOlo0Ru+3+oioFHqLMSvN -w4f5rQEiuF260h7y8KKxRxQ8rw188gsBapZr4Rcp+y8gdQvlzJONtv3d1dap5A== ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/client_authority_malformed.pem b/tests/standalone/io/certificates/client_authority_malformed.pem deleted file mode 100644 index d0aeff4208f..00000000000 --- a/tests/standalone/io/certificates/client_authority_malformed.pem +++ /dev/null @@ -1,8 +0,0 @@ -MIIDKjCCAhKgAwIBAgIBATANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDEw9jbGll -bnRhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1WjAaMRgw -FgYDVQQDEw9jbGllbnRhdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCi6wJAs6nppNmTZ3e/wE9l0pAmkMtDONwB9o115XXTG3rmSKfZOxa8 -TFjSn818Pr1OYb9fPdI1Y6x4WY9PELUtQyEBlNcKjwg96vhrP4p2DhqbWsI5nASH -DSjJsM75bQ7D7qHYzriuAl0Fk1C4LcodRj+5wmErMtvGJG0x06qFbxCCMAJ2kC+h -SneTN955/YHSXADgxjFlt3s1T0QPnqrr+G7Ro6PrVKLPBulglq7wAeTwrGkPRUt0 -3lDGOSi6i97NbpiXwrGp5XiLUtVCiID6Ro0xKWH4sjJ4JnVjIUG8CQWERc6sFDJM diff --git a/tests/standalone/io/certificates/server_chain.p12 b/tests/standalone/io/certificates/server_chain.p12 deleted file mode 100644 index 79e412d9454..00000000000 Binary files a/tests/standalone/io/certificates/server_chain.p12 and /dev/null differ diff --git a/tests/standalone/io/certificates/server_chain.pem b/tests/standalone/io/certificates/server_chain.pem deleted file mode 100644 index 341a86f4cf1..00000000000 --- a/tests/standalone/io/certificates/server_chain.pem +++ /dev/null @@ -1,59 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZDCCAkygAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBVpbnRl -cm1lZGlhdGVhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1 -WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCkg/Qr8RQeLTOSgCkyiEX2ztgkgscX8hKGHEHdvlkmVK3JVEIIwkvu -/Y9LtHZUia3nPAgqEEbexzTENZjSCcC0V6I2XW/e5tIE3rO0KLZyhtZhN/2SfJ6p -KbOh0HLr1VtkKJGp1tzUmHW/aZI32pK60ZJ/N917NLPCJpCaL8+wHo3+w3oNqln6 -oJsfgxy9SUM8Bsc9WMYKMUdqLO1QKs1A5YwqZuO7Mwj+4LY2QDixC7Ua7V9YAPo2 -1SBeLvMCHbYxSPCuxcZ/kDkgax/DF9u7aZnGhMImkwBka0OQFvpfjKtTIuoobTpe -PAG7MQYXk4RjnjdyEX/9XAQzvNo1CDObAgMBAAGjgbQwgbEwPAYDVR0RBDUwM4IJ -bG9jYWxob3N0ggkxMjcuMC4wLjGCAzo6MYcEfwAAAYcQAAAAAAAAAAAAAAAAAAAA -ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSvhJo6taTggJQBukEvMo/PDk8tKTAf -BgNVHSMEGDAWgBS98L4T5RaIToE3DkBRsoeWPil0eDAOBgNVHQ8BAf8EBAMCA6gw -EwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBAHLOt0mL2S4A -B7vN7KsfQeGlVgZUVlEjem6kqBh4fIzl4CsQuOO8oJ0FlO1z5JAIo98hZinymJx1 -phBVpyGIKakT/etMH0op5evLe9dD36VA3IM/FEv5ibk35iGnPokiJXIAcdHd1zam -YaTHRAnZET5S03+7BgRTKoRuszhbvuFz/vKXaIAnVNOF4Gf2NUJ/Ax7ssJtRkN+5 -UVxe8TZVxzgiRv1uF6NTr+J8PDepkHCbJ6zEQNudcFKAuC56DN1vUe06gRDrNbVq -2JHEh4pRfMpdsPCrS5YHBjVq/XHtFHgwDR6g0WTwSUJvDeM4OPQY5f61FB0JbFza -PkLkXmoIod8= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIDLjCCAhagAwIBAgIBAjANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNVoXDTI1MTAyNDEwMjYzNVowIDEeMBwG -A1UEAwwVaW50ZXJtZWRpYXRlYXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA6GndRFiXk+2q+Ig7ZOWKKGta+is8137qyXz+eVFs5sA0ajMN -ZBAMWS0TIXw/Yks+y6fEcV/tfv91k1eUN4YXPcoxTdDF97d2hO9wxumeYOMnQeDy -VZVDKQBZ+jFMeI+VkNpMEdmsLErpZDGob/1dC8tLEuR6RuRR8X6IDGMPOCMw1jLK -V1bQjPtzqKadTscfjLuKxuLgspJdTrzsu6hdcl1mm8K6CjTY2HNXWxs1yYmwfuQ2 -Z4/8sOMNqFqLjN+ChD7pksTMq7IosqGiJzi2bpd5f44ek/k822Y0ATncJHk4h1Z+ -kZBnW6kgcLna1gDri9heRwSZ+M8T8nlHgIMZIQIDAQABo3sweTASBgNVHRMBAf8E -CDAGAQH/AgEAMB0GA1UdDgQWBBS98L4T5RaIToE3DkBRsoeWPil0eDAfBgNVHSME -GDAWgBRxD5DQHTmtpDFKDOiMf5FAi6vfbzAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0l -BAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBAD+4KpUeV5mUPw5IG/7w -eOXnUpeS96XFGuS1JuFo/TbgntPWSPyo+rD4GrPIkUXyoHaMCDd2UBEjyGbBIKlB -NZA3RJOAEp7DTkLNK4RFn/OEcLwG0J5brL7kaLRO4vwvItVIdZ2XIqzypRQTc0MG -MmF08zycnSlaN01ryM67AsMhwdHqVa+uXQPo8R8sdFGnZ33yywTYD73FeImXilQ2 -rDnFUVqmrW1fjl0Fi4rV5XI0EQiPrzKvRtmF8ZqjGATPOsRd64cwQX6V+P5hNeIR -9pba6td7AbNGausHfacRYMyoGJWWWkFPd+7jWOCPqW7Fk1tmBgdB8GzXa3inWIRM -RUE= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIC+zCCAeOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNFoXDTI1MTAyNDEwMjYzNFowGDEWMBQG -A1UEAwwNcm9vdGF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMl+dcraUM/E7E6zl7+7hK9oUJYXJLnfiMtP/TRFVbH4+2aEN8vXzPbzKdR3 -FfaHczXQTwnTCaYA4u4uSDvSOsFFEfxEwYORsdKmQEM8nGpVX2NVvKsMcGIhh8kh -ZwJfkMIOcAxmGIHGdMhF8VghonJ8uGiuqktxdfpARq0g3fqIjDHsF9/LpfshUfk9 -wsRyTF0yr90U/dsfnE+u8l7GvVl8j2Zegp0sagAGtLaNv7tP17AibqEGg2yDBrBN -9r9ihe4CqMjx+Q2kQ2S9Gz2V2ReO/n6vm2VQxsPRB/lV/9jh7cUcS0/9mggLYrDy -cq1v7rLLQrWuxMz1E3gOhyCYJ38CAwEAAaNQME4wHQYDVR0OBBYEFHEPkNAdOa2k -MUoM6Ix/kUCLq99vMB8GA1UdIwQYMBaAFHEPkNAdOa2kMUoM6Ix/kUCLq99vMAwG -A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBABrhjnWC6b+z9Kw73C/niOwo -9sPdufjS6tb0sCwDjt3mjvE4NdNWt+/+ZOugW6dqtvqhtqZM1q0u9pJkNwIrqgFD -ZHcfNaf31G6Z2YE+Io7woTVw6fFobg/EFo+a/qwbvWL26McmiRL5yiSBjVjpX4a5 -kdZ+aPQUCBaLrTWwlCDqzSVIULWUQvveRWbToMFKPNID58NtEpymAx3Pgir7YjV9 -UnlU2l5vZrh1PTCqZxvC/IdRESUfW80LdHaeyizRUP+6vKxGgSz2MRuYINjbd6GO -hGiCpWlwziW2xLV1l2qSRLko2kIafLZP18N0ThM9zKbU5ps9NgFOf//wqSGtLaE= ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/server_chain_malformed1.pem b/tests/standalone/io/certificates/server_chain_malformed1.pem deleted file mode 100644 index cb623fdc705..00000000000 --- a/tests/standalone/io/certificates/server_chain_malformed1.pem +++ /dev/null @@ -1,6 +0,0 @@ -MIIDZDCCAkygAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBVpbnRl -cm1lZGlhdGVhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1 -WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCkg/Qr8RQeLTOSgCkyiEX2ztgkgscX8hKGHEHdvlkmVK3JVEIIwkvu -/Y9LtHZUia3nPAgqEEbexzTENZjSCcC0V6I2XW/e5tIE3rO0KLZyhtZhN/2SfJ6p -KbOh0HLr1VtkKJGp1tzUmHW/aZI32pK60ZJ/N917NLPCJpCaL8+wHo3+w3oNqln6 diff --git a/tests/standalone/io/certificates/server_chain_malformed2.pem b/tests/standalone/io/certificates/server_chain_malformed2.pem deleted file mode 100644 index 978c523c0de..00000000000 --- a/tests/standalone/io/certificates/server_chain_malformed2.pem +++ /dev/null @@ -1,41 +0,0 @@ -MIIDZDCCAkygAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBVpbnRl -cm1lZGlhdGVhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1 -WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCkg/Qr8RQeLTOSgCkyiEX2ztgkgscX8hKGHEHdvlkmVK3JVEIIwkvu -/Y9LtHZUia3nPAgqEEbexzTENZjSCcC0V6I2XW/e5tIE3rO0KLZyhtZhN/2SfJ6p -KbOh0HLr1VtkKJGp1tzUmHW/aZI32pK60ZJ/N917NLPCJpCaL8+wHo3+w3oNqln6 -oJsfgxy9SUM8Bsc9WMYKMUdqLO1QKs1A5YwqZuO7Mwj+4LY2QDixC7Ua7V9YAPo2 -1SBeLvMCHbYxSPCuxcZ/kDkgax/DF9u7aZnGhMImkwBka0OQFvpfjKtTIuoobTpe -PAG7MQYXk4RjnjdyEX/9XAQzvNo1CDObAgMBAAGjgbQwgbEwPAYDVR0RBDUwM4IJ -bG9jYWxob3N0ggkxMjcuMC4wLjGCAzo6MYcEfwAAAYcQAAAAAAAAAAAAAAAAAAAA -ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSvhJo6taTggJQBukEvMo/PDk8tKTAf -BgNVHSMEGDAWgBS98L4T5RaIToE3DkBRsoeWPil0eDAOBgNVHQ8BAf8EBAMCA6gw -EwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBAHLOt0mL2S4A -B7vN7KsfQeGlVgZUVlEjem6kqBh4fIzl4CsQuOO8oJ0FlO1z5JAIo98hZinymJx1 -phBVpyGIKakT/etMH0op5evLe9dD36VA3IM/FEv5ibk35iGnPokiJXIAcdHd1zam -YaTHRAnZET5S03+7BgRTKoRuszhbvuFz/vKXaIAnVNOF4Gf2NUJ/Ax7ssJtRkN+5 -UVxe8TZVxzgiRv1uF6NTr+J8PDepkHCbJ6zEQNudcFKAuC56DN1vUe06gRDrNbVq -2JHEh4pRfMpdsPCrS5YHBjVq/XHtFHgwDR6g0WTwSUJvDeM4OPQY5f61FB0JbFza -PkLkXmoIod8= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIDLjCCAhagAwIBAgIBAjANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNVoXDTI1MTAyNDEwMjYzNVowIDEeMBwG -A1UEAwwVaW50ZXJtZWRpYXRlYXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA6GndRFiXk+2q+Ig7ZOWKKGta+is8137qyXz+eVFs5sA0ajMN -ZBAMWS0TIXw/Yks+y6fEcV/tfv91k1eUN4YXPcoxTdDF97d2hO9wxumeYOMnQeDy -VZVDKQBZ+jFMeI+VkNpMEdmsLErpZDGob/1dC8tLEuR6RuRR8X6IDGMPOCMw1jLK -V1bQjPtzqKadTscfjLuKxuLgspJdTrzsu6hdcl1mm8K6CjTY2HNXWxs1yYmwfuQ2 -Z4/8sOMNqFqLjN+ChD7pksTMq7IosqGiJzi2bpd5f44ek/k822Y0ATncJHk4h1Z+ -kZBnW6kgcLna1gDri9heRwSZ+M8T8nlHgIMZIQIDAQABo3sweTASBgNVHRMBAf8E -CDAGAQH/AgEAMB0GA1UdDgQWBBS98L4T5RaIToE3DkBRsoeWPil0eDAfBgNVHSME -GDAWgBRxD5DQHTmtpDFKDOiMf5FAi6vfbzAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0l -BAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBAD+4KpUeV5mUPw5IG/7w -eOXnUpeS96XFGuS1JuFo/TbgntPWSPyo+rD4GrPIkUXyoHaMCDd2UBEjyGbBIKlB -NZA3RJOAEp7DTkLNK4RFn/OEcLwG0J5brL7kaLRO4vwvItVIdZ2XIqzypRQTc0MG -MmF08zycnSlaN01ryM67AsMhwdHqVa+uXQPo8R8sdFGnZ33yywTYD73FeImXilQ2 -rDnFUVqmrW1fjl0Fi4rV5XI0EQiPrzKvRtmF8ZqjGATPOsRd64cwQX6V+P5hNeIR -9pba6td7AbNGausHfacRYMyoGJWWWkFPd+7jWOCPqW7Fk1tmBgdB8GzXa3inWIRM -RUE= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- diff --git a/tests/standalone/io/certificates/server_key.p12 b/tests/standalone/io/certificates/server_key.p12 deleted file mode 100644 index 204d42d2943..00000000000 Binary files a/tests/standalone/io/certificates/server_key.p12 and /dev/null differ diff --git a/tests/standalone/io/certificates/server_key.pem b/tests/standalone/io/certificates/server_key.pem deleted file mode 100644 index 895b7d2be15..00000000000 --- a/tests/standalone/io/certificates/server_key.pem +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN ENCRYPTED PRIVATE KEY----- -MIIE4zAcBgoqhkiG9w0BDAEBMA4ECBMCjlg8JYZ4AgIIAASCBMFd9cBoZ5xcTock -AVQcg/HzYJtMceKn1gtMDdC7mmXuyN0shoxhG4BpQInHkFARL+nenesXFxEm4X5e -L603Pcgw72/ratxVpTW7hPMjiLTEBqza0GjQm7Sarbdy+Vzdp/6XFrAcPfFl1juY -oyYzbozPsvFHz3Re44y1KmI4HAzU/qkjJUbNTTiPPVI2cDP6iYN2XXxBb1wwp8jR -iqdZqFG7lU/wvPEbD7BVPpmJBHWNG681zb4ea5Zn4hW8UaxpiIBiaH0/IWc2SVZd -RliAFo3NEsGxCcsnBo/n00oudGbOJxdOp7FbH5hJpeqX2WhCyJRxIeHOWmeuMAet -03HFriiEmJ99m2nEJN1x0A3QUUM7ji6vZAb4qb1dyq7LlX4M2aaqixRnaTcQkapf -DOxX35DEBXSKrDpyWp6Rx4wNpUyi1TKyhaVnYgD3Gn0VfC/2w86gSFlrf9PMYGM0 -PvFxTDzTyjOuPBRa728gZOGXgDOL7qvdInU/opVew7kFeRQHXxHzFCLK5dD+Vrig -5fS3m0++f55ODkxqHXB8gbXbd3GMmsW6MrGpU7VsCNtbVPdSMW0FalovEB0M+2lj -1VfuvL+0F5huTe+BgZAt6xgET/CIcZXdNMRPVhraqUjqWtI9Rdk4STPCpU1rDkjG -YDl/fo4W2T6qQWFUpiC9IvVVGkVxaqfZZ4Qu+V5xPUi6vk95QiTNkN1t+m+sCCgS -Llkea8Um0aHMy33Lj3NsfL0LMrnpniqcAks8BvcgIZwk1VRqcj7BQVCygJSYrmAR -DBhMpjWlXuSggnyVPuduZDtnTN+8lCHLOKL3a3bDb6ySaKX49Km6GutDLfpDtEA0 -3mQvmEG4XVm7zy+AlN72qFbtSLDRi/D/uQh2q/ZrFQLOBQBQB56TvEbKouLimUDM -ascQA3aUyhOE7e+d02NOFIFTozwc/C//CIFeA+ZEwxyfha/3Bor6Jez7PC/eHNxZ -w7YMXzPW9NhcCcerhYGebuCJxLwzqJ+IGdukjKsGV2ytWDoB2xZiJNu096j4RKcq -YSJoen0R7IH8N4eDujXR8m9kAl724Uqs1OoAs4VNICvzTutbsgVZ6Z+NMOcfnPw9 -jZkFhot16w8znD+OmhBR7/bzOLpaeUhk7EhNq5M6U0NNWx3WwkDlvU/jx+6/EQe3 -iLEHptH2HYBF1xscaKGbtKNtuQsfdzgWpOX0qK2YbK3yCKvL/xIm1DQmDZDKkWdW -VNh8oGV1H96CivWlvxhAgXKz9F/83CjMw8YXRk7RJvWR4vtNvXFAvGkFIYCN9Jv9 -p+1ukaYoxSLGBik907I6gWSHqumJiCprUyAX/bVfZfNiYh4hzeA3lhwxZSax3JG4 -7QFPvyepOmF/3AAzS/Pusx6jOZnuCMCkfQi6Wpem1o3s4x+fP7kz00Xuj01ErucM -S10ixfIh84kXBN3dTRDtDdeCyoMsBKO0W5jDBBlWL02YfdF6Opo1Q4cPh2DYgXMh -XEszNZSK5LB0y+f3A6Kdx/hkZzHVvMONA70OyrkoZzGyWENhcB0c7ntTJyPPD2qM -s0HRA2VwF/0ypU3OKERM1Ua5NSkTgvnnVTlV9GO90Tkn5v4fxdl8NzIuJLyGguTP -Xc0tRM34Lg== ------END ENCRYPTED PRIVATE KEY----- diff --git a/tests/standalone/io/certificates/server_trusted.pem b/tests/standalone/io/certificates/server_trusted.pem deleted file mode 100644 index b943cf9a7ba..00000000000 --- a/tests/standalone/io/certificates/server_trusted.pem +++ /dev/null @@ -1,57 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDLjCCAhagAwIBAgIBAjANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNVoXDTI1MTAyNDEwMjYzNVowIDEeMBwG -A1UEAwwVaW50ZXJtZWRpYXRlYXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA6GndRFiXk+2q+Ig7ZOWKKGta+is8137qyXz+eVFs5sA0ajMN -ZBAMWS0TIXw/Yks+y6fEcV/tfv91k1eUN4YXPcoxTdDF97d2hO9wxumeYOMnQeDy -VZVDKQBZ+jFMeI+VkNpMEdmsLErpZDGob/1dC8tLEuR6RuRR8X6IDGMPOCMw1jLK -V1bQjPtzqKadTscfjLuKxuLgspJdTrzsu6hdcl1mm8K6CjTY2HNXWxs1yYmwfuQ2 -Z4/8sOMNqFqLjN+ChD7pksTMq7IosqGiJzi2bpd5f44ek/k822Y0ATncJHk4h1Z+ -kZBnW6kgcLna1gDri9heRwSZ+M8T8nlHgIMZIQIDAQABo3sweTASBgNVHRMBAf8E -CDAGAQH/AgEAMB0GA1UdDgQWBBS98L4T5RaIToE3DkBRsoeWPil0eDAfBgNVHSME -GDAWgBRxD5DQHTmtpDFKDOiMf5FAi6vfbzAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0l -BAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBAD+4KpUeV5mUPw5IG/7w -eOXnUpeS96XFGuS1JuFo/TbgntPWSPyo+rD4GrPIkUXyoHaMCDd2UBEjyGbBIKlB -NZA3RJOAEp7DTkLNK4RFn/OEcLwG0J5brL7kaLRO4vwvItVIdZ2XIqzypRQTc0MG -MmF08zycnSlaN01ryM67AsMhwdHqVa+uXQPo8R8sdFGnZ33yywTYD73FeImXilQ2 -rDnFUVqmrW1fjl0Fi4rV5XI0EQiPrzKvRtmF8ZqjGATPOsRd64cwQX6V+P5hNeIR -9pba6td7AbNGausHfacRYMyoGJWWWkFPd+7jWOCPqW7Fk1tmBgdB8GzXa3inWIRM -RUE= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIC+zCCAeOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNFoXDTI1MTAyNDEwMjYzNFowGDEWMBQG -A1UEAwwNcm9vdGF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMl+dcraUM/E7E6zl7+7hK9oUJYXJLnfiMtP/TRFVbH4+2aEN8vXzPbzKdR3 -FfaHczXQTwnTCaYA4u4uSDvSOsFFEfxEwYORsdKmQEM8nGpVX2NVvKsMcGIhh8kh -ZwJfkMIOcAxmGIHGdMhF8VghonJ8uGiuqktxdfpARq0g3fqIjDHsF9/LpfshUfk9 -wsRyTF0yr90U/dsfnE+u8l7GvVl8j2Zegp0sagAGtLaNv7tP17AibqEGg2yDBrBN -9r9ihe4CqMjx+Q2kQ2S9Gz2V2ReO/n6vm2VQxsPRB/lV/9jh7cUcS0/9mggLYrDy -cq1v7rLLQrWuxMz1E3gOhyCYJ38CAwEAAaNQME4wHQYDVR0OBBYEFHEPkNAdOa2k -MUoM6Ix/kUCLq99vMB8GA1UdIwQYMBaAFHEPkNAdOa2kMUoM6Ix/kUCLq99vMAwG -A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBABrhjnWC6b+z9Kw73C/niOwo -9sPdufjS6tb0sCwDjt3mjvE4NdNWt+/+ZOugW6dqtvqhtqZM1q0u9pJkNwIrqgFD -ZHcfNaf31G6Z2YE+Io7woTVw6fFobg/EFo+a/qwbvWL26McmiRL5yiSBjVjpX4a5 -kdZ+aPQUCBaLrTWwlCDqzSVIULWUQvveRWbToMFKPNID58NtEpymAx3Pgir7YjV9 -UnlU2l5vZrh1PTCqZxvC/IdRESUfW80LdHaeyizRUP+6vKxGgSz2MRuYINjbd6GO -hGiCpWlwziW2xLV1l2qSRLko2kIafLZP18N0ThM9zKbU5ps9NgFOf//wqSGtLaE= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIDKjCCAhKgAwIBAgIBATANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDEw9jbGll -bnRhdXRob3JpdHkwHhcNMTUxMDI3MTAyNjM1WhcNMjUxMDI0MTAyNjM1WjAaMRgw -FgYDVQQDEw9jbGllbnRhdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQCi6wJAs6nppNmTZ3e/wE9l0pAmkMtDONwB9o115XXTG3rmSKfZOxa8 -TFjSn818Pr1OYb9fPdI1Y6x4WY9PELUtQyEBlNcKjwg96vhrP4p2DhqbWsI5nASH -DSjJsM75bQ7D7qHYzriuAl0Fk1C4LcodRj+5wmErMtvGJG0x06qFbxCCMAJ2kC+h -SneTN955/YHSXADgxjFlt3s1T0QPnqrr+G7Ro6PrVKLPBulglq7wAeTwrGkPRUt0 -3lDGOSi6i97NbpiXwrGp5XiLUtVCiID6Ro0xKWH4sjJ4JnVjIUG8CQWERc6sFDJM -4adgFQJagkTUoxWtDGL58+WcbcJa73XJAgMBAAGjezB5MBIGA1UdEwEB/wQIMAYB -Af8CAQAwHQYDVR0OBBYEFLciwbnjKDIu026K0bzOwp8DokkOMB8GA1UdIwQYMBaA -FLciwbnjKDIu026K0bzOwp8DokkOMA4GA1UdDwEB/wQEAwICBDATBgNVHSUEDDAK -BggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAh8rryWFoGjFdm0i4FLRktF8B -aUqVCCpFVHIYlFcsQstznIb01X2Zq5nfSfrFxbr5STVGzGJ0HGDuFpicT8+qMnJX -dou5AuaqubIDWeKL+oAgvI71Nt1gsesixqzFQAoCTRgUjrSGpY2fL7rElV0Ndy9b -YepVouktP1/GULc8XbIG9ZLx70Id7YTyrITDgbH3hSnbjmmZSr9RKyKas4MXN0s8 -oKGHEgAx7KyNQRppjydz3bDeH/jVbM4W98vwL6rjKUJlOlo0Ru+3+oioFHqLMSvN -w4f5rQEiuF260h7y8KKxRxQ8rw188gsBapZr4Rcp+y8gdQvlzJONtv3d1dap5A== ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/trusted_certs.p12 b/tests/standalone/io/certificates/trusted_certs.p12 deleted file mode 100644 index 76c76ec17b0..00000000000 Binary files a/tests/standalone/io/certificates/trusted_certs.p12 and /dev/null differ diff --git a/tests/standalone/io/certificates/trusted_certs.pem b/tests/standalone/io/certificates/trusted_certs.pem deleted file mode 100644 index 8b5bf3e7e29..00000000000 --- a/tests/standalone/io/certificates/trusted_certs.pem +++ /dev/null @@ -1,18 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIC+zCCAeOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNFoXDTI1MTAyNDEwMjYzNFowGDEWMBQG -A1UEAwwNcm9vdGF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMl+dcraUM/E7E6zl7+7hK9oUJYXJLnfiMtP/TRFVbH4+2aEN8vXzPbzKdR3 -FfaHczXQTwnTCaYA4u4uSDvSOsFFEfxEwYORsdKmQEM8nGpVX2NVvKsMcGIhh8kh -ZwJfkMIOcAxmGIHGdMhF8VghonJ8uGiuqktxdfpARq0g3fqIjDHsF9/LpfshUfk9 -wsRyTF0yr90U/dsfnE+u8l7GvVl8j2Zegp0sagAGtLaNv7tP17AibqEGg2yDBrBN -9r9ihe4CqMjx+Q2kQ2S9Gz2V2ReO/n6vm2VQxsPRB/lV/9jh7cUcS0/9mggLYrDy -cq1v7rLLQrWuxMz1E3gOhyCYJ38CAwEAAaNQME4wHQYDVR0OBBYEFHEPkNAdOa2k -MUoM6Ix/kUCLq99vMB8GA1UdIwQYMBaAFHEPkNAdOa2kMUoM6Ix/kUCLq99vMAwG -A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBABrhjnWC6b+z9Kw73C/niOwo -9sPdufjS6tb0sCwDjt3mjvE4NdNWt+/+ZOugW6dqtvqhtqZM1q0u9pJkNwIrqgFD -ZHcfNaf31G6Z2YE+Io7woTVw6fFobg/EFo+a/qwbvWL26McmiRL5yiSBjVjpX4a5 -kdZ+aPQUCBaLrTWwlCDqzSVIULWUQvveRWbToMFKPNID58NtEpymAx3Pgir7YjV9 -UnlU2l5vZrh1PTCqZxvC/IdRESUfW80LdHaeyizRUP+6vKxGgSz2MRuYINjbd6GO -hGiCpWlwziW2xLV1l2qSRLko2kIafLZP18N0ThM9zKbU5ps9NgFOf//wqSGtLaE= ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/trusted_certs_malformed.pem b/tests/standalone/io/certificates/trusted_certs_malformed.pem deleted file mode 100644 index f96698ef008..00000000000 --- a/tests/standalone/io/certificates/trusted_certs_malformed.pem +++ /dev/null @@ -1,8 +0,0 @@ -MIIC+zCCAeOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAyNzEwMjYzNFoXDTI1MTAyNDEwMjYzNFowGDEWMBQG -A1UEAwwNcm9vdGF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMl+dcraUM/E7E6zl7+7hK9oUJYXJLnfiMtP/TRFVbH4+2aEN8vXzPbzKdR3 -FfaHczXQTwnTCaYA4u4uSDvSOsFFEfxEwYORsdKmQEM8nGpVX2NVvKsMcGIhh8kh -ZwJfkMIOcAxmGIHGdMhF8VghonJ8uGiuqktxdfpARq0g3fqIjDHsF9/LpfshUfk9 -wsRyTF0yr90U/dsfnE+u8l7GvVl8j2Zegp0sagAGtLaNv7tP17AibqEGg2yDBrBN -a diff --git a/tests/standalone/io/certificates/untrusted_server_chain.pem b/tests/standalone/io/certificates/untrusted_server_chain.pem deleted file mode 100644 index ff6e5685edd..00000000000 --- a/tests/standalone/io/certificates/untrusted_server_chain.pem +++ /dev/null @@ -1,59 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZDCCAkygAwIBAgIBATANBgkqhkiG9w0BAQsFADAgMR4wHAYDVQQDDBVpbnRl -cm1lZGlhdGVhdXRob3JpdHkwHhcNMTUxMDE5MTE1NTEyWhcNMjUxMDE2MTE1NTEy -WjAUMRIwEAYDVQQDDAlsb2NhbGhvc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw -ggEKAoIBAQDca2l3VIWhnlTqazrA07hiHjgXACUYS/nVox+a2Jar383kBz2kzN6B -u4K7IwD2msym2IOBp1YT9OKPh9/KkSGvpPelu7ToCoehala32W+0ozh53CR8IpzQ -tmh7J9oHtN2PcbLgEzHfAWyrY3xp9RpWUONjxoG8xXPedNsZL0Rj65Z3fKAjOypl -+XJsgrqrNNAi3x0OMdhextMmLrYl+YQjgdND8UpykTSc8Q0vwngDZuLH/Nhx0cAA -Ade0ZfXS6snwWVxrWke+zGF6yANoiV00gsBhq+WZZ50SmE2mz5LT9uj4t5WpcOI/ -2TlbV9HSjdOEAFD8cJIrK5FkEmz383E1AgMBAAGjgbQwgbEwPAYDVR0RBDUwM4IJ -bG9jYWxob3N0ggkxMjcuMC4wLjGCAzo6MYcEfwAAAYcQAAAAAAAAAAAAAAAAAAAA -ATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBQO+6Atr6tkTBmPasN4oTDUlbxQ1zAf -BgNVHSMEGDAWgBRrkK4hOni2neySWQNmMfb9imn/+DAOBgNVHQ8BAf8EBAMCA6gw -EwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBACdVUzrhfXoW -wG0zI9aT6CxD7T0i0WK4fC6Yrx0Pqz53xnuiwBfvuAJ/PRXKYsJMxa2LuHGJKU/A -nImCXGJHoUwL6x4Eor6fg7L9nPNqtIrQ6tzubxNtVPpLj4tK6Ps3IM+FICYUSX0b -FLSfnv74afUp/2+0OHsoUVsL1rCTO2WgEkEShLERdJvdcvUSTWHfC5IQORS9vfzG -+cZGOOPebfm8TY2DJxMYj/t7CHs1Sk550x590sKb/prwtJAYtQxGe7v0m9rihiM3 -dFKZiNh99yXbQ1ELYyhkFP8WAdK8ZTnynGqgAYJmV89Dg8k2uU8z+dahlE3foORD -Y/Gn0CZE1NY= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIDLjCCAhagAwIBAgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAxOTExNTUxMloXDTI1MTAxNjExNTUxMlowIDEeMBwG -A1UEAwwVaW50ZXJtZWRpYXRlYXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOC -AQ8AMIIBCgKCAQEA1OV9iea75DPQ18NppXxEFW26J7IfjUvp4wVnj9m7pOhsByqd -wwS6hpjlkpEwCyugKD/t7u/VGwp2BB+BeaX7FPj6rnYY82bOJQlyB/vvDmOZfAe2 -84ug9O7QcsQHSQ7YQFuvYKaeYCKdrGjzQPVYkoVdv2js2dYTDG3QSIxpbi305Vef -ia6Zfs5CAW/SfL36+ETo2pXNlD1ZBGRL8H3z+mMnIEj1Tbaipf+1Npr2l3xqIs1k -RWsM3X+9xMkWGyvsDdbLIGiTTVxM9kOF0aNLdQIKb2tZsg4jRrFIgiO+5TXwp0FW -4ldc5/GhtaoPDcsIALyIQc7CJ/PpPm9hnxIy7QIDAQABo3sweTASBgNVHRMBAf8E -CDAGAQH/AgEAMB0GA1UdDgQWBBRrkK4hOni2neySWQNmMfb9imn/+DAfBgNVHSME -GDAWgBRpz+jRK9iGqijrL/4WCsGsIjxoETAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0l -BAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQELBQADggEBACcwiLJUPzYGIeGIYGlo -XlP4++adiPlXvsyTxLdGVSFWJMBV5EhtiXQXaUsOs2PyC7SWxiiUdAgE8Y2tMsF3 -Bh5LY/kKxZQXZuFa+RN1kPlhlYJWdiPyqcBziSPFBtqwudWLDUVSaVAQDhYYVB3K -5+pFaeQKfhYmPvJKR9U2nTvukOhN1fZM8GUBnm2uaiA3giQ0wxXyQIuqC9S52qbh -x4D4ZdbshQAgThPkHBoZVmd/NF1TNzitZZy7uaU7GpGrS1dcevN7pEUwm3+KIkIT -AOSLB2FbFOwPUg6a/lWkFPotT3gl0tdyCaqkfneGCHzVciT0JTS/AqpdYEtuxEMe -PJk= ------END CERTIFICATE----- ------BEGIN CERTIFICATE----- -MIIC+zCCAeOgAwIBAgIBATANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1yb290 -YXV0aG9yaXR5MB4XDTE1MTAxOTExNTUxMloXDTI1MTAxNjExNTUxMlowGDEWMBQG -A1UEAwwNcm9vdGF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAMDzkcftGzdNJz5vXEAZSCAO2J6bCPz896pK3qtaViR/aF8I2vHZQm0IEoJc -Y1NUMF3F50d6fMYCkEoORAkC0d7iAwTprhBdIg35+TxwGObcStrohDtEgwFmFRzg -LtYeXiU0t0dBWOOQ9k2f9VGqbzKwZ2dbhOHSTXMTFoEcMStbeFc++oiOLY+QSq/J -Xd/BXqvwVM3Mt+OwLvyUu45Kw18ENo77qubIPJUwoyaf+N2nFRqcc7bmNy0Wvk2Q -StvQXy6DpN3KOoZx/sR7Ff8hYuHXcxbSsJ1hOO+tIJyOZyEJvU2BBOYVlKr4E4JU -mkex0CM1IfIFqfcEkbvjwLjaojsCAwEAAaNQME4wHQYDVR0OBBYEFGnP6NEr2Iaq -KOsv/hYKwawiPGgRMB8GA1UdIwQYMBaAFGnP6NEr2IaqKOsv/hYKwawiPGgRMAwG -A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAJKl4RCEaXwtosNeurZlS3b9 -owXdsXDRdnfEawcc//AbRkrS4bHCQyOJNp/3DibEKkeAXCJrJ5cvXRjE5gb3Q+rl -0AqziLY15xuMAxUK3zv0e8Zir21PQzQ9x8zbmlucEoT/jn7KvMSSqfEoer77cXev -BpmQDQzE3FNgKohmHIzIDoTPiU3ahv6x8IhJ1e47UmRsSPFgtqglHcdCYIEclXpY -bHvctT6+pFZuJfIs9+BATMXPJWSX7NhlMcnyP+xdDxDKuF/nwVFy6xA+njuWnnZT -TyiGCnx+u/VpKzOrwMfzv2DW8Db80UERoox5n6QNQLnXNWPMddUL92/p9lMzWJY= ------END CERTIFICATE----- diff --git a/tests/standalone/io/certificates/untrusted_server_key.pem b/tests/standalone/io/certificates/untrusted_server_key.pem deleted file mode 100644 index 29a9e327c8f..00000000000 --- a/tests/standalone/io/certificates/untrusted_server_key.pem +++ /dev/null @@ -1,29 +0,0 @@ ------BEGIN ENCRYPTED PRIVATE KEY----- -MIIE5TAcBgoqhkiG9w0BDAEBMA4ECKAry4fwmB/TAgIIAASCBMNsKbVVvIs/l6/N -/1J9WXSiA1gnRTd2n58GJUV6mkiaRUMiWu3fK+V7iHpIi7KeLeD+JGsDeqxw0bB5 -lmS/RJy0wNBP0PL0oiI8VUe3wxTUU2b5wW9fomeOTGWOIUL5VZXHkTCf5KMcFWMY -GMnDpIN/f/m9zvz/3FogxIZlIAxG7gKKrfEcKExIShAJ5wYDbDSFZWfNcjMODGPn -xz3W04aRsJGf3KlOQvSuNtcBpsuwXuAXezzuFETM20xrWW3iJIsO5UmqJ1OJcdet -A+k5k0K+1/WwLkceWJYSd19O+7LNULsZhKUJ515ZSO1TJGgfd5DznkgRXYUx5ucS -tvJLYvShGbaYulsVKn8q2nkIxnQCov3my1hIRk/qCKb+uOvRD9dIkjSlNubqaRb6 -geEOfTh1g5PCeKPlSTkVueLQqWxKMye4eWYqUxExkUNuGJ0d2ndBGJRo6bulnc7I -kt44DzEufV5OLvyTufimpohqRm3Yzq87DWSSThCKOGkhfGutn8B7cJR8ZPrG2euT -J7Bv4EuFjhpKDieqDi8yoXgIkWSgyzFNMsewV4lxFNP/wbvoKPFrKsU4ny6jRfzy -WTjMN1UOTBvsyZbVvjLII79cBKLqlowHAZQ7YwuxtbjeB9FRH+ZwkzYeyn4GNHdf -QoVwOMKAiOMjzAK9qdW7isVXy/7v9EXaZplRmwMRhCZevC9zeY2Rueahq8qpHpH1 -GPjrew5elPkBRQhxX6IiL7kI7upE65UI5hnnTnrdrZkRmMYOFEZLyLbTU4wMCxui -4BmEiGp6qCWe3UND1b8YhG+gsRYzHK5oEJV+Ck7m+e9iU3/axggUfAhZeBmdlgqd -bUajlzcgbtfaSgZ08XXU1YPw0aLlmJGzb+oWMFwBJHAUYpOV2uqDHiXZZt4SoAF9 -gJQaXvqMGzY8JyP5ZQauljVtPGcopA+jbix3Rbwf97lLqJHSpWoHpcCa6FrfaMqG -dx8oQsO67WN0gm5DIN3kB2jHOj9Nf7kr3HGjyC5tPq8s1+aT6baZcHWzVfyVr10c -9X13Pz5XzEa1oiaO7JDPkzb9T7aPJZwskATNB8h6tWfqdGyUY5eURtsCnVrtG/1p -pAXyY/0vAksfDPjMChKLKxZ7rBbscoNzr2f7Vw4CTnIpaxA4eLEx6UdpG4/5RzYJ -0YuR+SzCkuNti7uZGi9DCGkZkYl6VndatW+Pk/+JVBexdKt6MsER6aVsS8ev9UbW -JG+2C8bjMlfKy21644KwYOtZbVcE9jwlsz8w+e6YbOzBvbwiPmoCi0xcMxRJPa2y -cKMrs2hSKmhUP6uIH0b0qNcHEPA32mVzGC0MToC5R+yb6OdyvoEsisqS7tEAMfTJ -0yowcZr2lPehaMr4efSB8JY6DuofitfgI6X6bmiIPQ9v//djxhkxkRAbpTRGmFZx -1YIKDa72S8jUxHWlVvmoqTWI8T+jltF2pYBctS6IMKEot/CcBCHb5l1zfMyo5a0x -73ooh5tq+vRWJGaLRMj66VVSWGQoJmfAGwWpjBpTLa0UQoHO0/J1IbfjFOj5HV3J -bscmoGWhVwuJM5ActB0MOvXGQe9mf2X4p/1Rp+yBuipH1SJzFEzbOZ3kE50Z6aXH -CoJJOKkcuf43 ------END ENCRYPTED PRIVATE KEY----- diff --git a/tests/standalone/io/dart_std_io_pipe_test.sh b/tests/standalone/io/dart_std_io_pipe_test.sh deleted file mode 100755 index 7caa1edabe4..00000000000 --- a/tests/standalone/io/dart_std_io_pipe_test.sh +++ /dev/null @@ -1,17 +0,0 @@ -#! /bin/bash - -# This script expects the following arguments -# $1: Path to dart executable -# $2: Path to dart echoing script -# $3: Argument to dart echoing script (0, 1 or 2) -# $4: File for output from piping stdout and stderr -# $5: File prefix for output from redirecting stdout and stderr to a file. -# $6: Stdio type of stdin - -# Test piping and stdio file redirection. -echo "Hello" | $1 $2 $3 pipe pipe pipe 2>&1 | cat - > $4 -$1 $2 $3 $6 file file < $4 > $5.stdout 2> $5.stderr -$1 $2 $3 $6 file file < $4 >> $5.stdout 2>> $5.stderr -$1 $2 $3 $6 terminal terminal < $4 > /dev/null 2> /dev/null -$1 $2 $3 $6 terminal pipe < $4 2>&1 > /dev/null -$1 $2 $3 $6 terminal terminal < $4 > /dev/null 2>&1 diff --git a/tests/standalone/io/directory_invalid_arguments_test.dart b/tests/standalone/io/directory_invalid_arguments_test.dart deleted file mode 100644 index 7b67ae35254..00000000000 --- a/tests/standalone/io/directory_invalid_arguments_test.dart +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import "dart:io"; - -import "package:async_helper/async_helper.dart"; -import "package:expect/expect.dart"; - -void testFailingList(Directory d, var recursive) { - asyncStart(); - int errors = 0; - d - .list(recursive: recursive) - .listen(() => Expect.fail("Unexpected listing result"), onError: (error) { - errors += 1; - }, onDone: () { - Expect.equals(1, errors); - asyncEnd(); - }); - Expect.equals(0, errors); -} - -void testInvalidArguments() { - try { - Directory d = new Directory(12); - Expect.fail("No exception thrown"); - } catch (e) { - Expect.isTrue(e is ArgumentError); - } - Directory d = new Directory("."); - testFailingList(d, 1); - Expect.throws(() => d.listSync(recursive: 1), (e) => e is ArgumentError); -} - -main() { - testInvalidArguments(); -} diff --git a/tests/standalone/io/empty_file b/tests/standalone/io/empty_file deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/tests/standalone/io/file_test.txt b/tests/standalone/io/file_test.txt deleted file mode 100644 index 4c2c0d169fe..00000000000 --- a/tests/standalone/io/file_test.txt +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -#include "bin/file.h" -#include "platform/assert.h" -#include "platform/globals.h" -#include "vm/unit_test.h" - -namespace dart { -namespace bin { - -// Helper method to be able to run the test from the runtime -// directory, or the top directory. -static const char* GetFileName(const char* name) { - if (File::Exists(name)) { - return name; - } else { - static const int kRuntimeLength = strlen("runtime/"); - return name + kRuntimeLength; - } -} - - -TEST_CASE(Read) { - const char* kFilename = GetFileName("runtime/bin/file_test.cc"); - File* file = File::Open(kFilename, File::kRead); - EXPECT(file != NULL); - char buffer[16]; - buffer[0] = '\0'; - EXPECT(file->ReadFully(buffer, 13)); // ReadFully returns true. - buffer[13] = '\0'; - EXPECT_STREQ("// Copyright ", buffer); - EXPECT(!file->WriteByte(1)); // Cannot write to a read-only file. - file->Release(); -} - - -TEST_CASE(FileLength) { - const char* kFilename = - GetFileName("runtime/tests/vm/data/fixed_length_file"); - File* file = File::Open(kFilename, File::kRead); - EXPECT(file != NULL); - EXPECT_EQ(42, file->Length()); - file->Release(); -} - - -TEST_CASE(FilePosition) { - char buf[42]; - const char* kFilename = - GetFileName("runtime/tests/vm/data/fixed_length_file"); - File* file = File::Open(kFilename, File::kRead); - EXPECT(file != NULL); - EXPECT(file->ReadFully(buf, 12)); - EXPECT_EQ(12, file->Position()); - EXPECT(file->ReadFully(buf, 6)); - EXPECT_EQ(18, file->Position()); - file->Release(); -} - -} // namespace bin -} // namespace dart diff --git a/tests/standalone/io/fixed_length_file b/tests/standalone/io/fixed_length_file deleted file mode 100644 index 52ce32d91b3..00000000000 --- a/tests/standalone/io/fixed_length_file +++ /dev/null @@ -1 +0,0 @@ -This file should contain exactly 42 bytes. \ No newline at end of file diff --git a/tests/standalone/io/fixed_length_file_invalid_arguments b/tests/standalone/io/fixed_length_file_invalid_arguments deleted file mode 100644 index 52ce32d91b3..00000000000 --- a/tests/standalone/io/fixed_length_file_invalid_arguments +++ /dev/null @@ -1 +0,0 @@ -This file should contain exactly 42 bytes. \ No newline at end of file diff --git a/tests/standalone/io/fixed_length_file_invalid_arguments_out b/tests/standalone/io/fixed_length_file_invalid_arguments_out deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/tests/standalone/io/internet_address_invalid_arguments_test.dart b/tests/standalone/io/internet_address_invalid_arguments_test.dart deleted file mode 100644 index 85e18cb64c8..00000000000 --- a/tests/standalone/io/internet_address_invalid_arguments_test.dart +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import 'dart:io'; - -import "package:expect/expect.dart"; - -void testIllegalArguments() { - var args = [ - null, - 1, - 1.1, - new Object(), - [], - {'a': '127.0.0.1'}, - "", - ".", - ":", - ":::" - ]; - args.forEach((arg) { - Expect.throws(() => new InternetAddress(arg), (e) => e is ArgumentError); - }); -} - -void main() { - testIllegalArguments(); -} diff --git a/tests/standalone/io/ln.sh b/tests/standalone/io/ln.sh deleted file mode 100755 index 9a88c9091c4..00000000000 --- a/tests/standalone/io/ln.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file -# for details. All rights reserved. Use of this source code is governed by a -# BSD-style license that can be found in the LICENSE file. - -ln $1 $2 $3 diff --git a/tests/standalone/io/process_environment_lib.dart b/tests/standalone/io/process_environment_lib.dart deleted file mode 100644 index 7446236c06e..00000000000 --- a/tests/standalone/io/process_environment_lib.dart +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import 'dart:io'; - -void main() { - print(Platform.environment); -} diff --git a/tests/standalone/io/process_environment_test.dart b/tests/standalone/io/process_environment_test.dart deleted file mode 100644 index 1a6767d048b..00000000000 --- a/tests/standalone/io/process_environment_test.dart +++ /dev/null @@ -1,62 +0,0 @@ -// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import 'dart:convert'; -import 'dart:io'; -import 'package:expect/expect.dart'; -import 'package:path/path.dart' as path; - -const String childFile = 'process_environment_lib.dart'; -const String fakeKey = 'Artificial'; -const String fakeValue = 'fakepath'; - -void main() async { - Map environ = Platform.environment; - String baseDirectory = path.dirname(Platform.script.path); - //DETACHED PROCESS WITHOUT includeParentEnvironment - var WithoutEnviron = await Process.start( - Platform.executable, [path.join(baseDirectory, childFile)], - mode: ProcessStartMode.detachedWithStdio, - includeParentEnvironment: false, - environment: {fakeKey: fakeValue}); - - Map notInclude = new Map(); - await for (final line in WithoutEnviron.stdout - .transform(systemEncoding.decoder) - .transform(LineSplitter())) { - notInclude = RestoreToMap(line); - } - - //Ensure the child process has the passed environment - Expect.isTrue(notInclude.length >= 1); - Expect.isTrue(notInclude.keys.contains(fakeKey)); - - //DETACHED PROCESS WITH includeParentEnvironment - var WithEnviron = await Process.start( - Platform.executable, [path.join(baseDirectory, childFile)], - mode: ProcessStartMode.detachedWithStdio, - includeParentEnvironment: true, - environment: {fakeKey: fakeValue}); - - Map include = new Map(); - await for (final line in WithEnviron.stdout - .transform(systemEncoding.decoder) - .transform(LineSplitter())) { - include = RestoreToMap(line); - } - - //Parent environment and one fake path - Expect.isTrue(include.length == environ.length + 1); - Expect.isTrue(include[fakeKey] == fakeValue); -} - -Map RestoreToMap(String s) { - s = s.substring(1, s.length - 1); - Map result = new Map(); - for (String line in s.split(", ")) { - var i = line.indexOf(": "); - result.putIfAbsent(line.substring(0, i), () => line.substring(i + 2)); - } - return result; -} diff --git a/tests/standalone/io/process_invalid_arguments_test.dart b/tests/standalone/io/process_invalid_arguments_test.dart deleted file mode 100644 index 113443ed2d8..00000000000 --- a/tests/standalone/io/process_invalid_arguments_test.dart +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. -// -// Process test program to test that invalid arguments throw exceptions. - -import "package:expect/expect.dart"; -import "dart:io"; - -void main() { - Expect.throws(() => Process.start(["true"], []), (e) => e is ArgumentError); - Expect.throws(() => Process.start("true", "asdf"), (e) => e is ArgumentError); - Expect.throws( - () => Process.start("true", ["asdf", 1]), (e) => e is ArgumentError); - ; - Expect.throws(() => Process.start("true", [], workingDirectory: 23), - (e) => e is ArgumentError); - Expect.throws(() => Process.run("true", [], workingDirectory: 23), - (e) => e is ArgumentError); - - Process - .run("true", [], stdoutEncoding: 23) - .then((_) => Expect.fail("expected error"), onError: (_) {}); - - Process - .run("true", [], stderrEncoding: 23) - .then((_) => Expect.fail("expected error"), onError: (_) {}); -} diff --git a/tests/standalone/io/raw_secure_server_socket_argument_test.dart b/tests/standalone/io/raw_secure_server_socket_argument_test.dart deleted file mode 100644 index fde439da6bd..00000000000 --- a/tests/standalone/io/raw_secure_server_socket_argument_test.dart +++ /dev/null @@ -1,45 +0,0 @@ -// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. -// -// VMOptions= -// VMOptions=--short_socket_read -// VMOptions=--short_socket_write -// VMOptions=--short_socket_read --short_socket_write - -import "package:expect/expect.dart"; -import "package:path/path.dart"; -import "dart:async"; -import "dart:io"; -import "dart:isolate"; - -const SERVER_ADDRESS = "127.0.0.1"; -const CERTIFICATE = "localhost_cert"; - -void testArguments() { - bool isArgOrTypeError(e) => e is ArgumentError || e is TypeError; - Expect.throws(() => RawSecureServerSocket.bind(SERVER_ADDRESS, 65536, null), - isArgOrTypeError); - Expect.throws(() => RawSecureServerSocket.bind(SERVER_ADDRESS, -1, null), - isArgOrTypeError); - Expect.throws( - () => RawSecureServerSocket.bind(SERVER_ADDRESS, 0, null, backlog: -1), - isArgOrTypeError); - Expect.throws( - () => RawSecureSocket.connect(SERVER_ADDRESS, null), isArgOrTypeError); - Expect.throws( - () => RawSecureSocket.connect(SERVER_ADDRESS, -1), isArgOrTypeError); - Expect.throws( - () => RawSecureSocket.connect(SERVER_ADDRESS, 345656), isArgOrTypeError); - Expect.throws( - () => RawSecureSocket.connect(SERVER_ADDRESS, 'hest'), isArgOrTypeError); - Expect.throws(() => RawSecureSocket.connect(null, 0), isArgOrTypeError); - Expect.throws( - () => - RawSecureSocket.connect(SERVER_ADDRESS, 0, onBadCertificate: 'hund'), - isArgOrTypeError); -} - -main() { - testArguments(); -} diff --git a/tests/standalone/io/read_as_text.dat b/tests/standalone/io/read_as_text.dat deleted file mode 100644 index db2cce6ae21..00000000000 --- a/tests/standalone/io/read_as_text.dat +++ /dev/null @@ -1 +0,0 @@ -λx. x diff --git a/tests/standalone/io/readline_test1.dat b/tests/standalone/io/readline_test1.dat deleted file mode 100644 index cfbbd0840b6..00000000000 --- a/tests/standalone/io/readline_test1.dat +++ /dev/null @@ -1,10 +0,0 @@ -# Test file with 10 lines and terminating line feed -# -Line 3 -Line 4 -Line 5 -Line 6 -Line 7 -Line 8 -Line 9 -Line 10 diff --git a/tests/standalone/io/readline_test2.dat b/tests/standalone/io/readline_test2.dat deleted file mode 100644 index 784dee2c520..00000000000 --- a/tests/standalone/io/readline_test2.dat +++ /dev/null @@ -1,10 +0,0 @@ -# Test file with 10 lines without terminating line feed -# -Line 3 -Line 4 -Line 5 -Line 6 -Line 7 -Line 8 -Line 9 -Line 10 \ No newline at end of file diff --git a/tests/standalone/io/readuntil_test.dat b/tests/standalone/io/readuntil_test.dat deleted file mode 100644 index aa117d27491..00000000000 --- a/tests/standalone/io/readuntil_test.dat +++ /dev/null @@ -1,2 +0,0 @@ -Hello Dart -wassup! diff --git a/tests/standalone/io/secure_socket_bad_data_test.dart b/tests/standalone/io/secure_socket_bad_data_test.dart deleted file mode 100644 index 2cf577783dc..00000000000 --- a/tests/standalone/io/secure_socket_bad_data_test.dart +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. -// -// VMOptions= -// VMOptions=--short_socket_read -// VMOptions=--short_socket_write -// VMOptions=--short_socket_read --short_socket_write - -import "dart:async"; -import "dart:io"; - -import "package:async_helper/async_helper.dart"; -import "package:expect/expect.dart"; - -InternetAddress HOST; -const CERTIFICATE = "localhost_cert"; - -// This test sends corrupt data in the middle of a secure network connection. -// This tests the error handling of RawSecureSocket. -// A RawSocket connection is upgraded to a secure connection, so that we -// have a reference to the underlying socket. Then we send some -// unencrypted data on it, in the middle of an encrypted data transfer. - -// This test creates a server and then connects a client to the server. -// After connecting, the connection is upgraded to a secure connection. -// The client writes data to the server, then writes unencrypted data -// on the underlying socket. When the server gets the unencrypted data, -// this causes an error in the NSS code. When the NSS code is in debug -// mode, bad data on the connection can cause an assertion failure, rather -// than an exception. - -const messageSize = 1000; - -List createTestData() { - List data = new List(messageSize); - for (int i = 0; i < messageSize; i++) { - data[i] = i & 0xff; - } - return data; -} - -void verifyTestData(List data) { - Expect.equals(messageSize, data.length); - List expected = createTestData(); - for (int i = 0; i < messageSize; i++) { - Expect.equals(expected[i], data[i]); - } -} - -Future runServer(RawSocket client) { - final completer = new Completer(); - final dataReceived = new List(messageSize); - int bytesRead = 0; - client.writeEventsEnabled = false; - client.listen((event) { - switch (event) { - case RawSocketEvent.read: - Expect.isTrue(client.available() > 0); - var buffer = client.read(200); - dataReceived.setRange(bytesRead, bytesRead + buffer.length, buffer); - bytesRead += buffer.length; - if (bytesRead == dataReceived.length) { - verifyTestData(dataReceived); - } - break; - case RawSocketEvent.write: - Expect.fail('WRITE event received'); - break; - case RawSocketEvent.readClosed: - Expect.fail('READ_CLOSED event received'); - client.shutdown(SocketDirection.send); - completer.complete(null); - break; - } - }, onError: (e) { - Expect.isTrue(e is TlsException); - Expect.isTrue(e.toString().contains( - 'received a record with an incorrect Message Authentication Code')); - completer.complete(null); - }); - return completer.future; -} - -Future runClient(List sockets) { - final RawSocket baseSocket = sockets[0]; - final RawSecureSocket socket = sockets[1]; - final data = createTestData(); - var completer = new Completer(); - void tryComplete() { - if (completer != null) { - completer.complete(null); - completer = null; - } - } - - int bytesWritten = 0; - socket.listen((event) { - switch (event) { - case RawSocketEvent.read: - Expect.fail('READ event received'); - break; - case RawSocketEvent.write: - if (bytesWritten < data.length) { - bytesWritten += socket.write(data, bytesWritten); - } - if (bytesWritten < data.length) { - socket.writeEventsEnabled = true; - } - if (bytesWritten == data.length) { - baseSocket.write(data, 0, 300); - socket.shutdown(SocketDirection.send); - } - break; - case RawSocketEvent.readClosed: - tryComplete(); - break; - } - }, onError: (e) { - Expect.isTrue(e is IOException); - tryComplete(); - }); - return completer.future; -} - -Future connectClient(int port, bool hostnameInConnect) => - RawSocket.connect(HOST, port).then((socket) => (hostnameInConnect - ? RawSecureSocket.secure(socket) - : RawSecureSocket.secure(socket, host: HOST)) - .then((secureSocket) => [socket, secureSocket])); - -Future test(bool hostnameInConnect) { - return RawServerSocket.bind(HOST, 0).then((server) { - server.listen((client) { - RawSecureSocket.secureServer(client, CERTIFICATE).then((secureClient) { - Expect.throws(() => client.add([0])); - return runServer(secureClient); - }, onError: (e) { - Expect.isTrue(e is HandshakeException); - }).whenComplete(server.close); - }); - return connectClient(server.port, hostnameInConnect).then(runClient); - }); -} - -main() { - asyncStart(); - InternetAddress.lookup("localhost").then((hosts) { - HOST = hosts.first; - return Future.wait([test(false), test(true)]); - }).then((_) => asyncEnd()); -} diff --git a/tests/standalone/io/security_context_argument_test.dart b/tests/standalone/io/security_context_argument_test.dart deleted file mode 100644 index d6f30ddec34..00000000000 --- a/tests/standalone/io/security_context_argument_test.dart +++ /dev/null @@ -1,154 +0,0 @@ -// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. -// -// OtherResources=certificates/server_chain.pem -// OtherResources=certificates/server_key.pem -// OtherResources=certificates/server_key.p12 -// OtherResources=certificates/client1_key_malformed.pem -// OtherResources=certificates/trusted_certs_malformed.pem -// OtherResources=certificates/server_chain_malformed1.pem -// OtherResources=certificates/server_chain_malformed2.pem -// OtherResources=certificates/client_authority_malformed.pem - -import "package:expect/expect.dart"; -import "dart:io"; - -String localFile(path) => Platform.script.resolve(path).toFilePath(); - -bool printException(e) { - print(e); - return true; -} - -bool argumentError(e) => e is ArgumentError; -bool argumentOrTypeError(e) => e is ArgumentError || e is TypeError; -bool fileSystemException(e) => e is FileSystemException; -bool tlsException(e) => e is TlsException; - -void testUsePrivateKeyArguments() { - var c = new SecurityContext(); - c.useCertificateChain(localFile('certificates/server_chain.pem')); - - // Wrong password. - Expect.throws(() => c.usePrivateKey(localFile('certificates/server_key.pem')), - tlsException); - Expect.throws( - () => c.usePrivateKey(localFile('certificates/server_key.pem'), - password: "iHackSites"), - tlsException); - Expect.throws(() => c.usePrivateKey(localFile('certificates/server_key.p12')), - tlsException); - Expect.throws( - () => c.usePrivateKey(localFile('certificates/server_key.p12'), - password: "iHackSites"), - tlsException); - Expect.throws( - () => c.setTrustedCertificates(localFile('certificates/server_key.p12')), - tlsException); - Expect.throws( - () => c.setTrustedCertificates(localFile('certificates/server_key.p12'), - password: "iHackSites"), - tlsException); - Expect.throws( - () => c.useCertificateChain(localFile('certificates/server_key.p12')), - tlsException); - Expect.throws( - () => c.useCertificateChain(localFile('certificates/server_key.p12'), - password: "iHackSites"), - tlsException); - Expect.throws( - () => c.setClientAuthorities(localFile('certificates/server_key.p12')), - tlsException); - Expect.throws( - () => c.setClientAuthorities(localFile('certificates/server_key.p12'), - password: "iHackSites"), - tlsException); - - // File does not exist - Expect.throws( - () => c.usePrivateKey(localFile('certificates/server_key_oops.pem'), - password: "dartdart"), - fileSystemException); - - // Wrong type for file name or data - Expect.throws(() => c.usePrivateKey(1), argumentOrTypeError); - Expect.throws(() => c.usePrivateKey(null), argumentError); - Expect.throws(() => c.usePrivateKeyBytes(1), argumentOrTypeError); - Expect.throws(() => c.usePrivateKeyBytes(null), argumentError); - - // Too-long passwords. - Expect.throws( - () => c.usePrivateKey(localFile('certificates/server_key.pem'), - password: "dart" * 1000), - argumentError); - Expect.throws( - () => c.usePrivateKey(localFile('certificates/server_key.p12'), - password: "dart" * 1000), - argumentOrTypeError); - Expect.throws( - () => c.setTrustedCertificates(localFile('certificates/server_key.p12'), - password: "dart" * 1000), - argumentOrTypeError); - Expect.throws( - () => c.useCertificateChain(localFile('certificates/server_key.p12'), - password: "dart" * 1000), - argumentOrTypeError); - Expect.throws( - () => c.setClientAuthorities(localFile('certificates/server_key.p12'), - password: "dart" * 1000), - argumentOrTypeError); - - // Bad password type. - Expect.throws( - () => c.usePrivateKey(localFile('certificates/server_key.pem'), - password: 3), - argumentOrTypeError); - Expect.throws( - () => c.setTrustedCertificatesBytes( - localFile('certificates/server_key.pem'), - password: 3), - argumentOrTypeError); - Expect.throws( - () => c.useCertificateChainBytes(localFile('certificates/server_key.pem'), - password: 3), - argumentOrTypeError); - Expect.throws( - () => c.setClientAuthoritiesBytes( - localFile('certificates/server_key.pem'), - password: 3), - argumentOrTypeError); - - // Empty data. - Expect.throws( - () => c.usePrivateKeyBytes([], password: 'dartdart'), tlsException); - Expect.throws(() => c.setTrustedCertificatesBytes([]), tlsException); - Expect.throws(() => c.useCertificateChainBytes([]), tlsException); - Expect.throws(() => c.setClientAuthoritiesBytes([]), tlsException); - - // Malformed PEM certs. - Expect.throws( - () => c.usePrivateKey(localFile('certificates/client1_key_malformed.pem'), - password: "dartdart"), - tlsException); - Expect.throws( - () => c.setTrustedCertificates( - localFile('certificates/trusted_certs_malformed.pem')), - tlsException); - Expect.throws( - () => c.useCertificateChain( - localFile('certificates/server_chain_malformed1.pem')), - tlsException); - Expect.throws( - () => c.useCertificateChain( - localFile('certificates/server_chain_malformed2.pem')), - tlsException); - Expect.throws( - () => c.setClientAuthorities( - localFile('certificates/client_authority_malformed.pem')), - tlsException); -} - -void main() { - testUsePrivateKeyArguments(); -} diff --git a/tests/standalone/io/stdout_bad_argument_test.dart b/tests/standalone/io/stdout_bad_argument_test.dart deleted file mode 100644 index 24b2965be51..00000000000 --- a/tests/standalone/io/stdout_bad_argument_test.dart +++ /dev/null @@ -1,13 +0,0 @@ -// Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import "dart:io"; - -main() { - stdout.add("Hello\n"); - stdout.done.catchError((e) { - exit(0); - }); - stdin.listen(print); -} diff --git a/tests/standalone/no_assert_test.dart b/tests/standalone/no_assert_test.dart deleted file mode 100644 index 825578b590d..00000000000 --- a/tests/standalone/no_assert_test.dart +++ /dev/null @@ -1,16 +0,0 @@ -// Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. -// VMOptions=--no-enable_asserts --enable_type_checks - -// Ensure that enabling of type checks does not automatically enable asserts. - -main() { - assert(false); - try { - int i = "String"; - throw "FAIL"; - } on TypeError catch (e) { - print("PASS"); - } -} diff --git a/tests/standalone/standalone.status b/tests/standalone/standalone.status deleted file mode 100644 index ee1bf10b7a6..00000000000 --- a/tests/standalone/standalone.status +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file -# for details. All rights reserved. Use of this source code is governed by a -# BSD-style license that can be found in the LICENSE file. -# WARNING: -# Tests using the multitest feature where failure is expected should *also* be -# listed in tests/lib/analyzer/analyze_tests.status without the "standalone" -# prefix. - -*: SkipByDesign # Deprecating Dart1 tests. diff --git a/tests/standalone/io/disable_exit_test.dart b/tests/standalone_2/io/disable_exit_test.dart similarity index 100% rename from tests/standalone/io/disable_exit_test.dart rename to tests/standalone_2/io/disable_exit_test.dart diff --git a/tests/standalone/io/http_override_test.dart b/tests/standalone_2/io/http_override_test.dart similarity index 100% rename from tests/standalone/io/http_override_test.dart rename to tests/standalone_2/io/http_override_test.dart diff --git a/tests/standalone/io/https_bad_certificate_test.dart b/tests/standalone_2/io/https_bad_certificate_test.dart similarity index 100% rename from tests/standalone/io/https_bad_certificate_test.dart rename to tests/standalone_2/io/https_bad_certificate_test.dart diff --git a/tests/standalone/io/io_override_test.dart b/tests/standalone_2/io/io_override_test.dart similarity index 98% rename from tests/standalone/io/io_override_test.dart rename to tests/standalone_2/io/io_override_test.dart index 1e5983a5c1d..2d562021bed 100644 --- a/tests/standalone/io/io_override_test.dart +++ b/tests/standalone_2/io/io_override_test.dart @@ -5,6 +5,7 @@ import 'dart:async'; import 'dart:convert'; import 'dart:io'; +import 'dart:typed_data'; import "package:expect/expect.dart"; @@ -69,8 +70,8 @@ class FileMock extends FileSystemEntity implements File { Stream> openRead([int start, int end]) => null; IOSink openWrite({FileMode mode: FileMode.write, Encoding encoding: utf8}) => null; - Future> readAsBytes() => null; - List readAsBytesSync() => null; + Future readAsBytes() => null; + Uint8List readAsBytesSync() => null; Future readAsString({Encoding encoding: utf8}) => null; String readAsStringSync({Encoding encoding: utf8}) => null; Future> readAsLines({Encoding encoding: utf8}) => null; @@ -140,7 +141,7 @@ class LinkMock extends FileSystemEntity implements Link { LinkMock(String path); - static createLink(String path) => new LinkMock(path); + static Link createLink(String path) => new LinkMock(path); Future create(String target, {bool recursive: false}) => null; void createSync(String target, {bool recursive: false}) {} diff --git a/tests/standalone/io/raw_secure_server_socket_test.dart b/tests/standalone_2/io/raw_secure_server_socket_test.dart similarity index 97% rename from tests/standalone/io/raw_secure_server_socket_test.dart rename to tests/standalone_2/io/raw_secure_server_socket_test.dart index 0273c5deebc..51afb74af2f 100644 --- a/tests/standalone/io/raw_secure_server_socket_test.dart +++ b/tests/standalone_2/io/raw_secure_server_socket_test.dart @@ -107,9 +107,9 @@ void testSimpleConnectFail(SecurityContext context, bool cancelOnError) { print("asyncStart testSimpleConnectFail $counter"); asyncStart(); RawSecureServerSocket.bind(HOST, 0, context).then((server) { - var clientEndFuture = RawSecureSocket - .connect(HOST, server.port, context: clientContext) - .then((clientEnd) { + var clientEndFuture = + RawSecureSocket.connect(HOST, server.port, context: clientContext) + .then((clientEnd) { Expect.fail("No client connection expected."); }).catchError((error) { Expect.isTrue(error is SocketException || error is HandshakeException); @@ -291,7 +291,7 @@ void testSimpleReadWrite( } Future runClient(RawSocket socket) { - var completer = new Completer(); + var completer = new Completer(); int bytesRead = 0; int bytesWritten = 0; List dataSent = createTestData(); @@ -405,8 +405,9 @@ void testSimpleReadWrite( return completer.future; } - Future runClientHandshake(RawSocket socket) { - var completer = new Completer(); + Future> runClientHandshake( + RawSocket socket) { + var completer = new Completer>(); int bytesRead = 0; int bytesWritten = 0; List dataSent = createHandshakeTestData(); @@ -480,8 +481,7 @@ void testSimpleReadWrite( }); } else { runServerHandshake(client).then((secure) { - RawSecureSocket - .secureServer(client, serverContext, + RawSecureSocket.secureServer(client, serverContext, subscription: secure[0], bufferedData: secure[1]) .then((client) { runServer(client).then((_) => server.close()); @@ -528,8 +528,8 @@ testPausedSecuringSubscription(bool pausedServer, bool pausedClient) { } try { - RawSecureSocket - .secureServer(client, serverContext, subscription: subscription) + RawSecureSocket.secureServer(client, serverContext, + subscription: subscription) .catchError((_) {}) .whenComplete(() { if (pausedServer) { @@ -556,8 +556,7 @@ testPausedSecuringSubscription(bool pausedServer, bool pausedClient) { subscription.pause(); } try { - RawSecureSocket - .secure(socket, subscription: subscription) + RawSecureSocket.secure(socket, subscription: subscription) .catchError((_) {}) .whenComplete(() { if (pausedClient) { diff --git a/tests/standalone/io/sleep_test.dart b/tests/standalone_2/io/sleep_test.dart similarity index 100% rename from tests/standalone/io/sleep_test.dart rename to tests/standalone_2/io/sleep_test.dart diff --git a/tests/standalone/io/socket_invalid_arguments_test.dart b/tests/standalone_2/io/socket_invalid_arguments_test.dart similarity index 90% rename from tests/standalone/io/socket_invalid_arguments_test.dart rename to tests/standalone_2/io/socket_invalid_arguments_test.dart index 5da94e3c874..3e8b8896c4e 100644 --- a/tests/standalone/io/socket_invalid_arguments_test.dart +++ b/tests/standalone_2/io/socket_invalid_arguments_test.dart @@ -13,16 +13,10 @@ class NotAnInteger { operator +(other) => 1; } -class NotAList { - get length => 10; - operator [](index) => 1; -} - testSocketCreation(host, port) { asyncStart(); try { - Socket - .connect(host, port) + Socket.connect(host, port) .then((socket) => Expect.fail("Shouldn't get connected")) .catchError((e) { Expect.isTrue(e is ArgumentError || e is SocketException); @@ -71,22 +65,20 @@ testServerSocketCreation(address, port, backlog) { } main() { - testSocketCreation(123, 123); + asyncStart(); testSocketCreation("string", null); testSocketCreation(null, null); testSocketCreation("localhost", -1); testSocketCreation("localhost", 65536); testAdd(null); - testAdd(new NotAList()); - testAdd(42); // TODO(8233): Throw ArgumentError from API implementation. // testAdd([-1]); // testAdd([2222222222222222222222222222222]); // testAdd([1, 2, 3, null]); // testAdd([new NotAnInteger()]); - testServerSocketCreation(123, 123, 123); testServerSocketCreation("string", null, null); testServerSocketCreation("string", 123, null); testServerSocketCreation("localhost", -1, 123); testServerSocketCreation("localhost", 65536, 123); + asyncEnd(); } diff --git a/tests/standalone/priority_queue_stress_test.dart b/tests/standalone_2/priority_queue_stress_test.dart similarity index 94% rename from tests/standalone/priority_queue_stress_test.dart rename to tests/standalone_2/priority_queue_stress_test.dart index 43b3929cb9b..76119b731b3 100644 --- a/tests/standalone/priority_queue_stress_test.dart +++ b/tests/standalone_2/priority_queue_stress_test.dart @@ -15,10 +15,10 @@ abstract class Priority implements Comparable { /** * Return < 0 if other is bigger, >0 if other is smaller, 0 if they are equal. */ - int compareTo(Priority other); - bool operator <(Priority other) => compareTo(other) < 0; - bool operator >(Priority other) => compareTo(other) > 0; - bool operator ==(Priority other) => compareTo(other) == 0; + int compareTo(dynamic other); + bool operator <(dynamic other) => compareTo(other) < 0; + bool operator >(dynamic other) => compareTo(other) > 0; + bool operator ==(dynamic other) => compareTo(other) == 0; } /** @@ -28,7 +28,7 @@ class IntPriority extends Priority { int priority; IntPriority(int this.priority); - int compareTo(IntPriority other) { + int compareTo(dynamic other) { return priority - other.priority; } @@ -47,7 +47,7 @@ class StringTypedElement extends TypedElement { String type; V value; StringTypedElement(String this.type, V this.value); - bool typeEquals(String otherType) => otherType == type; + bool typeEquals(dynamic otherType) => otherType == type; String toString() => ""; } @@ -175,7 +175,7 @@ class RestrictViewPriorityQueue { void add(N value, P priority) { for (var queue in restrictedQueues) { - if (queue.first.value == value) { + if ((queue.first as StringTypedElement).value == value) { queue.add(value, priority); } } @@ -219,7 +219,7 @@ class RestrictViewPriorityQueue { * If the queue is not empty, but no node exists that adheres to the * restrictions we return null. */ - N removeFirst({List restrictions: const []}) { + N removeFirst({List restrictions: const []}) { if (isEmpty) throw "Trying to remove node from empty queue"; var candidate = getRestricted(restrictions); @@ -237,7 +237,7 @@ class RestrictViewPriorityQueue { return current; } else { var restrictedQueue = restrictedQueues.firstWhere( - (e) => current.typeEquals(e.first.type), + (e) => current.typeEquals((e.first as StringTypedElement).type), orElse: () => null); if (restrictedQueue == null) { restrictedQueue = new PriorityQueue(); @@ -283,7 +283,7 @@ void stress(queue) { new StringTypedElement('drt', 'fisk') ]; - var restricted = ['safari', 'chrome']; + var restricted = [values[0], values[4]]; void addRandom() { queue.add(values[random.nextInt(values.length)], diff --git a/tests/standalone/verbose_gc_to_bmu_script.dart b/tests/standalone_2/verbose_gc_to_bmu_script.dart similarity index 100% rename from tests/standalone/verbose_gc_to_bmu_script.dart rename to tests/standalone_2/verbose_gc_to_bmu_script.dart diff --git a/tests/standalone/verbose_gc_to_bmu_test.dart b/tests/standalone_2/verbose_gc_to_bmu_test.dart similarity index 96% rename from tests/standalone/verbose_gc_to_bmu_test.dart rename to tests/standalone_2/verbose_gc_to_bmu_test.dart index 884e1397364..860e5eb09d5 100644 --- a/tests/standalone/verbose_gc_to_bmu_test.dart +++ b/tests/standalone_2/verbose_gc_to_bmu_test.dart @@ -15,8 +15,7 @@ import "dart:io"; import "package:path/path.dart"; // Tool script relative to the path of this test. -var toolScript = Uri - .parse(Platform.executable) +var toolScript = Uri.parse(Platform.executable) .resolve("../../runtime/tools/verbose_gc_to_bmu.dart") .toFilePath(); @@ -48,7 +47,7 @@ void main() { process.stderr.transform(utf8.decoder).transform(new LineSplitter()); // Wait for 3 future events: stdout and stderr streams closed, and // process terminated. - var futures = []; + var futures = []; var stdoutLines = []; var stderrLines = []; var subscription = stdoutStringStream.listen(stdoutLines.add); diff --git a/tools/bots/dart2js_d8_hostchecked_tests.isolate b/tools/bots/dart2js_d8_hostchecked_tests.isolate index eae91c9408c..a655196b59b 100644 --- a/tools/bots/dart2js_d8_hostchecked_tests.isolate +++ b/tools/bots/dart2js_d8_hostchecked_tests.isolate @@ -28,7 +28,6 @@ 'tests/lib_2/', 'tests/light_unittest.dart', 'tests/search/', - 'tests/standalone/', 'tests/standalone_2/', 'pkg/async_helper/', 'pkg/compiler/', diff --git a/tools/bots/dart_tests.isolate b/tools/bots/dart_tests.isolate index 701d270f774..8d72bf39537 100644 --- a/tools/bots/dart_tests.isolate +++ b/tools/bots/dart_tests.isolate @@ -21,7 +21,6 @@ 'tests/lib_2/', 'tests/light_unittest.dart', 'tests/search/', - 'tests/standalone/', 'tests/standalone_2/', 'pkg/async_helper/', 'pkg/browser/', diff --git a/tools/bots/test_matrix.json b/tools/bots/test_matrix.json index fd499cb4926..8650c953bc8 100644 --- a/tools/bots/test_matrix.json +++ b/tools/bots/test_matrix.json @@ -41,7 +41,6 @@ "tests/lib_2/", "tests/light_unittest.dart", "tests/search/", - "tests/standalone/", "tests/standalone_2/", "tests/ffi/", "third_party/babel/babel.min.js", @@ -79,7 +78,6 @@ "tests/lib_2/", "tests/light_unittest.dart", "tests/search/", - "tests/standalone/", "tests/standalone_2/", "tests/ffi/", "third_party/babel/babel.min.js", @@ -120,7 +118,6 @@ "tests/lib_2/", "tests/light_unittest.dart", "tests/search/", - "tests/standalone/", "tests/standalone_2/", "tests/ffi/", "third_party/d8/", @@ -158,7 +155,6 @@ "tests/lib_2/", "tests/light_unittest.dart", "tests/search/", - "tests/standalone/", "tests/standalone_2/", "tests/ffi/", "third_party/d8/", @@ -261,7 +257,6 @@ "tests/lib_2/", "tests/light_unittest.dart", "tests/search/", - "tests/standalone/", "tests/standalone_2/", "tests/ffi/", "pkg/async_helper/",