def test_create_repo_userowned(instance): org = User.request(instance, test_user) repo = instance.create_repo(org, test_repo, "user owned repo") assert repo.description == "user owned repo" assert repo.owner == org assert repo.name == test_repo assert not repo.private
def test_delete_user(instance): user = User.request(instance, test_user) user.delete() with pytest.raises(NotFoundException) as e: User.request(instance, test_user)
def test_fail_get_non_existent_user(instance): with pytest.raises(NotFoundException) as e: User.request(instance, test_user)
def test_delete_repo_userowned(instance): user = User.request(instance, test_user) repo = Repository.request(instance, user.username, test_repo) repo.delete() with pytest.raises(NotFoundException) as e: Repository.request(instance, test_user, test_repo)