feat: add branch_protection resource (#72)
added terraform tests for the resource Reviewed-on: https://gitea.com/gitea/terraform-provider-gitea/pulls/72 Co-authored-by: Jörg Markert <joerg.markert@gmail.com> Co-committed-by: Jörg Markert <joerg.markert@gmail.com>
This commit is contained in:

committed by
techknowlogick

parent
aa450c1855
commit
a07bd291f5
22
tests/setup/main.tf
Normal file
22
tests/setup/main.tf
Normal file
@ -0,0 +1,22 @@
|
||||
resource "gitea_org" "test_org" {
|
||||
name = var.org_name
|
||||
}
|
||||
|
||||
resource "gitea_repository" "org_repo" {
|
||||
username = gitea_org.test_org.name
|
||||
name = var.repo_name
|
||||
}
|
||||
|
||||
resource "gitea_user" "test_user" {
|
||||
password = "Geheim1!"
|
||||
email = "terraform@local.host"
|
||||
username = var.user_name
|
||||
login_name = var.user_name
|
||||
must_change_password = false
|
||||
}
|
||||
|
||||
resource "gitea_repository" "user_repo" {
|
||||
username = gitea_user.test_user.username
|
||||
name = var.repo_name
|
||||
}
|
||||
|
15
tests/setup/variables.tf
Normal file
15
tests/setup/variables.tf
Normal file
@ -0,0 +1,15 @@
|
||||
variable "repo_name" {
|
||||
type = string
|
||||
default = "test-repo"
|
||||
}
|
||||
|
||||
variable "org_name" {
|
||||
type = string
|
||||
default = "test-org"
|
||||
}
|
||||
|
||||
variable "user_name" {
|
||||
type = string
|
||||
default = "test_user"
|
||||
}
|
||||
|
16
tests/setup/versions.tf
Normal file
16
tests/setup/versions.tf
Normal file
@ -0,0 +1,16 @@
|
||||
terraform {
|
||||
required_providers {
|
||||
gitea = {
|
||||
source = "go-gitea/gitea"
|
||||
version = "0.3.0"
|
||||
}
|
||||
}
|
||||
required_version = ">= 0.13"
|
||||
}
|
||||
|
||||
provider "gitea" {
|
||||
base_url = "http://localhost:3000"
|
||||
username = "gitea_admin"
|
||||
password = "gitea_admin"
|
||||
insecure = true
|
||||
}
|
Reference in New Issue
Block a user