XasCode/terrafile

View on GitHub
__tests__/testFiles/terrafile.test.json

Summary

Maintainability
Test Coverage
{
  "xascode-sample": {
    "comment": "Local directory module",
    "source": "./__tests__/modules/test-module"
  },
  "xascode-sample11": {
    "comment": "Terraform registry module",
    "source": "terraform-aws-modules/vpc/aws"
  },
  "xascode-sample12": {
    "comment": "Terraform registry module + tag",
    "source": "terraform-aws-modules/vpc/aws",
    "version": "2.78.0"
  },
  "xascode-sample21": {
    "comment": "Git module (HTTPS)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git"
  },
  "xascode-sample22": {
    "comment": "Git module (HTTPS + tag)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "version": "v2.78.0"
  },
  "xascode-sample23": {
    "comment": "Git module (HTTPS + branch)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "version": "master"
  },
  "xascode-sample24": {
    "comment": "Git module (HTTPS + commit)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "version": "43edd4400e5e596515f8d787603c37e08b99abd5"
  },
  "xascode-sample25": {
    "comment": "Git module (HTTPS + tag) alternate syntax",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git?ref=v2.78.0"
  },
  "xascode-sample26": {
    "comment": "Git module (HTTPS + branch) alternate syntax",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git?ref=master"
  },
  "xascode-sample27": {
    "comment": "Git module (HTTPS + commit) alternate syntax",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git?ref=43edd4400e5e596515f8d787603c37e08b99abd5"
  },
  "xascode-sample31": {
    "comment": "Git module (SSH)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git"
  },
  "xascode-sample32": {
    "comment": "Git module (SSH + tag)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git",
    "version": "v2.78.0"
  },
  "xascode-sample33": {
    "comment": "Git module (SSH + branch)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git",
    "version": "master"
  },
  "xascode-sample34": {
    "comment": "Git module (SSH + commit)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git",
    "version": "43edd4400e5e596515f8d787603c37e08b99abd5"
  },
  "xascode-sample35": {
    "comment": "Git module (SSH + tag) alternate syntax",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git?ref=v2.78.0"
  },
  "xascode-sample36": {
    "comment": "Git module (SSH + branch) alternate syntax",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git?ref=master"
  },
  "xascode-sample37": {
    "comment": "Git module (SSH + commit) alternate syntax",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git?ref=43edd4400e5e596515f8d787603c37e08b99abd5"
  },
  "xascode-sample41": {
    "comment": "Git monorepo module (HTTPS)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample42": {
    "comment": "Git monorepo module (HTTPS + tag)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "version": "v2.78.0",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample43": {
    "comment": "Git monorepo module (HTTPS + branch)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "version": "master",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample44": {
    "comment": "Git monorepo module (HTTPS + commit)",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git",
    "version": "43edd4400e5e596515f8d787603c37e08b99abd5",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample45": {
    "comment": "Git monorepo module (HTTPS + tag) alternate syntax",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc?ref=v2.78.0"
  },
  "xascode-sample46": {
    "comment": "Git monorepo module (HTTPS + branch) alternate syntax",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc?ref=master"
  },
  "xascode-sample47": {
    "comment": "Git monorepo module (HTTPS + commit) alternate syntax",
    "source": "https://github.com/terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc?ref=43edd4400e5e596515f8d787603c37e08b99abd5"
  },
  "xascode-sample51": {
    "comment": "Git monorepo module (SSH)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample52": {
    "comment": "Git monorepo module (SSH + tag)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc",
    "version": "v2.78.0",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample53": {
    "comment": "Git monorepo module (SSH + branch)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git",
    "version": "master",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample54": {
    "comment": "Git monorepo module (SSH + commit)",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git",
    "version": "43edd4400e5e596515f8d787603c37e08b99abd5",
    "path": "/examples/simple-vpc"
  },
  "xascode-sample55": {
    "comment": "Git monorepo module (SSH + tag) alternate syntax",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc?ref=v2.78.0"
  },
  "xascode-sample56": {
    "comment": "Git monorepo module (SSH + branch) alternate syntax",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc?ref=master"
  },
  "xascode-sample57": {
    "comment": "Git monorepo module (SSH + commit) alternate syntax",
    "source": "git@github.com:terraform-aws-modules/terraform-aws-vpc.git//examples/simple-vpc?ref=43edd4400e5e596515f8d787603c37e08b99abd5"
  }
}