Skip to content

Commit

Permalink
confirm non issue of 1646 (#1705)
Browse files Browse the repository at this point in the history
  • Loading branch information
jetersen committed Aug 30, 2021
1 parent f87de0b commit 2d26bbf
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 0 deletions.
Expand Up @@ -26,6 +26,7 @@

import static org.hamcrest.CoreMatchers.containsString;
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.CoreMatchers.startsWith;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.Assert.assertTrue;

Expand Down Expand Up @@ -256,6 +257,15 @@ public void resolve_FileWithRelative() throws Exception {
assertThat(output, containsString("\"Our secret\": \"Hello World\""));
}

@Test
public void resolve_FileKey() throws Exception {
Path path = getPath("secret.key");
String input = Paths.get("").toUri().relativize(path.toUri()).getPath();
String output = resolve("${readFile:" + input + "}");
assertThat(output, equalTo(FILE.lookup(input)));
assertThat(output, startsWith("-----BEGIN RSA PRIVATE KEY-----"));
}

@Test
public void resolve_FileWithSpace() throws Exception {
String path = getPath("some secret.json").toAbsolutePath().toString();
Expand Down
27 changes: 27 additions & 0 deletions plugin/src/test/resources/io/jenkins/plugins/casc/secret.key
@@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAj+H27KAN0JVrypJozl3vXydxEFpRQnXkofj1WIpmIvCMXeBc
cmjQqKrh0V5gldfGgcy7Im+AnKqor2XIKJni3kaO6zqhRJEen/lMiGYsnOzY43ln
jkD9d4srsi1TJDnAYPtnvasJhzEPCDPPEcCzmR1GZ0IuEE0zne2TNkovOtKbUehL
G1gt5UIQAiAi+WWjq30/4Ck8N9i+GoqAgsrUfwxeB3xlg6See0AbWc8RBWT2Rimk
j69+2De1k3S8Mnnavs5anOWNcxxNZUwvuUdWVgeP2zP9Hkcr2QefUjP0VtRj9xgp
tIgImdtV5AsR6FB+83NdCSbK7Fibb0qKHvdorwIDAQABAoIBACgX2Uy6lN7opC7A
eX/34Pns7a6W3EnevCT+UK+pcSiPSy3llR00Y+B8LYy/9b4LcH8+426HD5mYXITz
ocDekL9LfgvCPKn0nkoJl+/yOMBJp25LqDWVmouzNiviQWa4yQi9RX0uqesIGp44
gZz6y5EA/VtMr7VPLfD2AK2CIoMLPZwri6mlbJI17WPhLj/HagDxOJkC/I683e8u
Hip0/NczJKIvdLYFcpfrmABs9HU3AdIZ03qE0sDwOcz2efV9zGe1LPrEUocnNkDg
uv3b2qP69km7CPrjRc4+a7KIzzyRyDg7IU1J23pQB8Umch5WNyWCgZb8yKK8GMWj
WUuLADECgYEAzG+Wl9RZwpd23yrgZq2yOS3A9MvySf6tPmzuvRHAyjjRsPXxbHMq
VpQay3S7Q+A5rwTb3RZxMFJJvJRaY/lCB0lBrhyVODlTAIngoAGl2YabpDBPCjOJ
SyJR1BMyvaEno8AF9S12zQkb5hHnXePM9PNdyajsMj/fm/ZZscwLB8MCgYEAtCx1
iHolGzWJB9OKSEu7zUlKVPj4GD6WyNMJSFqYDdxAgov59M9nLfM6D2IFoW8i7+DV
7f2geOOyjaDsxcpA6UdEcUoLkdHUxoFwDI4RrprqP6efog+pfFKBSFvnMv1SS2Mu
ccDOU8InnmaWxlB82HpbD/oAymq+wmKJvgNoeKUCgYAQOIpqYZ79oab87hoAC6go
gUjeI5CF7n8whNQsjEwPv5JjyB/vyvOBCx9VJV32dMQe7vPDBxTUELNpExxY8l4a
1eUwO3RbkbDUShxYlcjjCZsv2+Vpmc06+O4lNaDBCxhqFcJjQcg7XI2qI6GIAZsx
lF3MsmqLUiYb6eAUC2yUoQKBgF5xY5aLeEHf+RlaIIUu9Z1xCn6qFtoWjNFuFdKQ
cl3pkwMbPoW95fbnJQsFNbBeYjDdaSYcKW7U5DZrIVG4Z/gf/FdqGdBw7hizprle
CxS8bYe6ZOn9Tbk2QkBctD89HFMaBTFpgH3VKxFT8zq23ApZcLxaLunrtFyObGdm
v+9lAoGAFXl//pINOl12WPl3y0xFAqOZZSQ12CwZJaF8BFOs3VXWYm2BP1JA/9ab
Tm8qBMhoBKBgi+kYGv/D0uw55q+67KLFuMgD8Bctg2wMXAe/unwjMPAHAKARIMDm
Q1G5JsPV0GnIoHQXYczQpLDCPbtdU9uG5dl8DHIH7Qyn8HPFwqA=
-----END RSA PRIVATE KEY-----

0 comments on commit 2d26bbf

Please sign in to comment.