)]}'
{"tempest/api/compute/security_groups/test_security_groups_negative.py":[{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":47,"context_line":"                break"},{"line_number":48,"context_line":"        return non_exist_id"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":51,"context_line":"    def test_security_group_get_nonexistent_group(self):"},{"line_number":52,"context_line":"        # Negative test:Should not be able to GET the details"},{"line_number":53,"context_line":"        # of non-existent Security Group"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2FM%3D","line":50,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    @test.skip_because(bug\u003d\"1161411\","},{"line_number":59,"context_line":"                       condition\u003dCONF.service_available.neutron)"},{"line_number":60,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":61,"context_line":"    def test_security_group_create_with_invalid_group_name(self):"},{"line_number":62,"context_line":"        # Negative test: Security Group should not be created with group name"},{"line_number":63,"context_line":"        # as an empty string/with white spaces/chars more than 255"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2FA%3D","line":60,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    @test.skip_because(bug\u003d\"1161411\","},{"line_number":79,"context_line":"                       condition\u003dCONF.service_available.neutron)"},{"line_number":80,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":81,"context_line":"    def test_security_group_create_with_invalid_group_description(self):"},{"line_number":82,"context_line":"        # Negative test:Security Group should not be created with description"},{"line_number":83,"context_line":"        # as an empty string/with white spaces/chars more than 255"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2B8%3D","line":80,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":96,"context_line":""},{"line_number":97,"context_line":"    @testtools.skipIf(CONF.service_available.neutron,"},{"line_number":98,"context_line":"                      \"Neutron allows duplicate names for security groups\")"},{"line_number":99,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":100,"context_line":"    def test_security_group_create_with_duplicate_name(self):"},{"line_number":101,"context_line":"        # Negative test:Security Group with duplicate name should not"},{"line_number":102,"context_line":"        # be created"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2B0%3D","line":99,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":110,"context_line":"                          self.client.create_security_group, s_name,"},{"line_number":111,"context_line":"                          s_description)"},{"line_number":112,"context_line":""},{"line_number":113,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":114,"context_line":"    def test_delete_the_default_security_group(self):"},{"line_number":115,"context_line":"        # Negative test:Deletion of the \"default\" Security Group should Fail"},{"line_number":116,"context_line":"        default_security_group_id \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2Bs%3D","line":113,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":131,"context_line":"        self.assertRaises(exceptions.NotFound,"},{"line_number":132,"context_line":"                          self.client.delete_security_group, non_exist_id)"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":135,"context_line":"    def test_delete_security_group_without_passing_id(self):"},{"line_number":136,"context_line":"        # Negative test:Deletion of a Security Group with out passing ID"},{"line_number":137,"context_line":"        # should Fail"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2Bk%3D","line":134,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":140,"context_line":""},{"line_number":141,"context_line":"    @testtools.skipIf(CONF.service_available.neutron,"},{"line_number":142,"context_line":"                      \"Neutron not check the security_group_id\")"},{"line_number":143,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":144,"context_line":"    def test_update_security_group_with_invalid_sg_id(self):"},{"line_number":145,"context_line":"        # Update security_group with invalid sg_id should fail"},{"line_number":146,"context_line":"        s_name \u003d data_utils.rand_name(\u0027sg-\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2BU%3D","line":143,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":153,"context_line":""},{"line_number":154,"context_line":"    @testtools.skipIf(CONF.service_available.neutron,"},{"line_number":155,"context_line":"                      \"Neutron not check the security_group_name\")"},{"line_number":156,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":157,"context_line":"    def test_update_security_group_with_invalid_sg_name(self):"},{"line_number":158,"context_line":"        # Update security_group with invalid sg_name should fail"},{"line_number":159,"context_line":"        resp, securitygroup \u003d self.create_security_group()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F3%2BE%3D","line":156,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":168,"context_line":""},{"line_number":169,"context_line":"    @testtools.skipIf(CONF.service_available.neutron,"},{"line_number":170,"context_line":"                      \"Neutron not check the security_group_description\")"},{"line_number":171,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":172,"context_line":"    def test_update_security_group_with_invalid_sg_des(self):"},{"line_number":173,"context_line":"        # Update security_group with invalid sg_des should fail"},{"line_number":174,"context_line":"        resp, securitygroup \u003d self.create_security_group()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F398%3D","line":171,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"},{"author":{"_account_id":1795,"name":"Ravikumar Venkatesan","email":"ravikumar.venkatesan@hpe.com","username":"ravikumar-venkatesan"},"change_message_id":"154b9f99b950c42a6ac6cf146aac6b4aa4c19a27","unresolved":false,"context_lines":[{"line_number":181,"context_line":"                          self.client.update_security_group,"},{"line_number":182,"context_line":"                          securitygroup_id, description\u003ds_new_des)"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"    @test.attr(type\u003d\u0027negative\u0027)"},{"line_number":185,"context_line":"    def test_update_non_existent_security_group(self):"},{"line_number":186,"context_line":"        # Update a non-existent Security Group should Fail"},{"line_number":187,"context_line":"        non_exist_id \u003d self._generate_a_non_existent_security_group_id()"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAVn%2F%2F394%3D","line":184,"updated":"2014-03-03 17:33:15.000000000","message":"add also \u0027smoke\u0027","commit_id":"75a7bb41f9a91eb318e49a6038c9fc1510041aa8"}]}
