alibazlamit commented on this pull request.
> + int matches = 0;
+ client.getSecurityGroupExtension();
+ NodeMetadata node = getOnlyElement(client.createNodesInGroup(group + "inbound",
1, template));
+ DataCenterAndId datacenterAndId = DataCenterAndId.fromSlashEncoded(node.getId());
+ ProfitBricksApi pbApi = client.getContext().unwrapApi(ProfitBricksApi.class);
+ Server server = pbApi.serverApi().getServer(datacenterAndId.getDataCenter(), datacenterAndId.getId(),
new DepthOptions().depth(5));
+ for (FirewallRule rule : server.entities().nics().items().get(0).entities().firewallrules().items())
{
+ if (rule.properties().portRangeStart() == 80 || rule.properties().portRangeStart()
== 22 || rule.properties().portRangeStart() == 443) {
+ matches++;
+ }
+ }
+ Assert.assertEquals(3, matches);
+ } finally {
+ client.destroyNodesMatching(inGroup(group + "inbound"));
+ }
+ }
Do you mean to call the super `testCreateAndRunAService` or the `createAndRunAServiceInGroup`,
if i override the `createAndRunAServiceInGroup` i still have to create an additional test
since its not a test its just a method?
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/344
|