Netflix/asgard — pull request #345 by mkrogemann (2013-07-19 23:30:39+00:00)
Title: fix issue #338: Make devPhase part of groupName

This small change intends to fix #338.

What is unclear to me now is why I have two failures in LoadBalancerControllerTests.groovy:

1)
Cannot invoke method getBean() on null object
java.lang.NullPointerException: Cannot invoke method getBean() on null object
at com.netflix.asgard.LoadBalancerController$_closure5.doCall(LoadBalancerController.groovy:127)
at com.netflix.asgard.LoadBalancerControllerTests.testSaveWithoutMostParams(LoadBalancerControllerTests.groovy:62)

2)
Cannot invoke method getBean() on null object
java.lang.NullPointerException: Cannot invoke method getBean() on null object
at com.netflix.asgard.LoadBalancerController$_closure5.doCall(LoadBalancerController.groovy:157)
at com.netflix.asgard.LoadBalancerControllerTests.testSaveSuccessfully(LoadBalancerControllerTests.groovy:88)

Interestingly, the failure only happens when I run all tests (grails test-app) but not when I run only the LoadBalancerCrontrollerTests, so it looks like there may be an order-dependency somewhere in the tests?