mirror of
https://github.com/google/nomulus.git
synced 2025-05-14 16:37:13 +02:00
Enforce no logging in production environment
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=199156367
This commit is contained in:
parent
1295882307
commit
61f6e666b1
2 changed files with 23 additions and 1 deletions
|
@ -45,6 +45,20 @@ public class ProxyModuleTest {
|
|||
assertThat(proxyModule.log).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFailure_parseArgs_loggingInProduction() {
|
||||
String[] args = {"--env", "production", "--log"};
|
||||
IllegalArgumentException e =
|
||||
assertThrows(
|
||||
IllegalArgumentException.class,
|
||||
() -> {
|
||||
proxyModule.parse(args);
|
||||
});
|
||||
assertThat(e)
|
||||
.hasMessageThat()
|
||||
.isEqualTo("Logging cannot be enabled for production environment");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFailure_parseArgs_wrongArguments() {
|
||||
String[] args = {"--wrong_flag", "some_value"};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue