Fix wsl_v5 lint errors and exclude node_modules from linting
This commit is contained in:
@@ -40,6 +40,7 @@ func TestRiskAssessment_Create(t *testing.T) {
|
||||
} `json:"riskAssessmentEdge"`
|
||||
} `json:"createRiskAssessment"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: CreateRiskAssessmentInput!) {
|
||||
createRiskAssessment(input: $input) {
|
||||
@@ -81,6 +82,7 @@ func TestRiskAssessment_Delete(t *testing.T) {
|
||||
ID string `json:"id"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err = owner.Execute(`query($id: ID!) { node(id: $id) { ... on RiskAssessmentScope { id } } }`,
|
||||
map[string]any{"id": scopeID}, &result)
|
||||
testutil.AssertNodeNotAccessible(t, err, result.Node == nil, "RiskAssessmentScope")
|
||||
@@ -111,6 +113,7 @@ func TestRiskAssessmentScope_CRUD(t *testing.T) {
|
||||
} `json:"scopes"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
query($id: ID!) {
|
||||
node(id: $id) {
|
||||
@@ -150,6 +153,7 @@ func TestRiskAssessmentNode_Create(t *testing.T) {
|
||||
} `json:"riskAssessmentNodeEdge"`
|
||||
} `json:"createRiskAssessmentNode"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: CreateRiskAssessmentNodeInput!) {
|
||||
createRiskAssessmentNode(input: $input) {
|
||||
@@ -191,6 +195,7 @@ func TestRiskAssessmentProcess_Create(t *testing.T) {
|
||||
} `json:"riskAssessmentProcessEdge"`
|
||||
} `json:"createRiskAssessmentProcess"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: CreateRiskAssessmentProcessInput!) {
|
||||
createRiskAssessmentProcess(input: $input) {
|
||||
@@ -232,6 +237,7 @@ func TestRiskAssessmentThreat_Create(t *testing.T) {
|
||||
} `json:"riskAssessmentThreatEdge"`
|
||||
} `json:"createRiskAssessmentThreat"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: CreateRiskAssessmentThreatInput!) {
|
||||
createRiskAssessmentThreat(input: $input) {
|
||||
@@ -269,6 +275,7 @@ func TestRiskAssessmentScenario_Create(t *testing.T) {
|
||||
} `json:"riskAssessmentScenarioEdge"`
|
||||
} `json:"createRiskAssessmentScenario"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: CreateRiskAssessmentScenarioInput!) {
|
||||
createRiskAssessmentScenario(input: $input) {
|
||||
@@ -314,6 +321,7 @@ func TestRiskAssessmentScenario_ListViaRisk(t *testing.T) {
|
||||
} `json:"scenarios"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
query($id: ID!) {
|
||||
node(id: $id) {
|
||||
@@ -355,6 +363,7 @@ func TestRiskAssessmentScenario_ListViaScope(t *testing.T) {
|
||||
} `json:"scenarios"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
query($id: ID!) {
|
||||
node(id: $id) {
|
||||
@@ -388,6 +397,7 @@ func TestRiskAssessment_Update(t *testing.T) {
|
||||
} `json:"riskAssessment"`
|
||||
} `json:"updateRiskAssessment"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: UpdateRiskAssessmentInput!) {
|
||||
updateRiskAssessment(input: $input) {
|
||||
@@ -423,6 +433,7 @@ func TestRiskAssessmentScope_Update(t *testing.T) {
|
||||
} `json:"riskAssessmentScope"`
|
||||
} `json:"updateRiskAssessmentScope"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: UpdateRiskAssessmentScopeInput!) {
|
||||
updateRiskAssessmentScope(input: $input) {
|
||||
@@ -457,6 +468,7 @@ func TestRiskAssessmentNode_Update(t *testing.T) {
|
||||
} `json:"riskAssessmentNode"`
|
||||
} `json:"updateRiskAssessmentNode"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: UpdateRiskAssessmentNodeInput!) {
|
||||
updateRiskAssessmentNode(input: $input) {
|
||||
@@ -494,6 +506,7 @@ func TestRiskAssessmentProcess_Update(t *testing.T) {
|
||||
} `json:"riskAssessmentProcess"`
|
||||
} `json:"updateRiskAssessmentProcess"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: UpdateRiskAssessmentProcessInput!) {
|
||||
updateRiskAssessmentProcess(input: $input) {
|
||||
@@ -531,6 +544,7 @@ func TestRiskAssessmentThreat_Update(t *testing.T) {
|
||||
} `json:"riskAssessmentThreat"`
|
||||
} `json:"updateRiskAssessmentThreat"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: UpdateRiskAssessmentThreatInput!) {
|
||||
updateRiskAssessmentThreat(input: $input) {
|
||||
@@ -567,6 +581,7 @@ func TestRiskAssessmentScenario_Update(t *testing.T) {
|
||||
} `json:"riskAssessmentScenario"`
|
||||
} `json:"updateRiskAssessmentScenario"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
mutation($input: UpdateRiskAssessmentScenarioInput!) {
|
||||
updateRiskAssessmentScenario(input: $input) {
|
||||
@@ -609,6 +624,7 @@ func TestRiskAssessmentScenario_LinkUnlinkThreat(t *testing.T) {
|
||||
} `json:"threats"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
query($id: ID!) {
|
||||
node(id: $id) {
|
||||
@@ -665,6 +681,7 @@ func TestRiskAssessmentScenario_LinkUnlinkRisk(t *testing.T) {
|
||||
} `json:"risks"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := owner.Execute(`
|
||||
query($id: ID!) {
|
||||
node(id: $id) {
|
||||
@@ -735,6 +752,7 @@ func TestRiskAssessment_RBAC(t *testing.T) {
|
||||
Name string `json:"name"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := viewer.Execute(`
|
||||
query($id: ID!) { node(id: $id) { ... on RiskAssessment { id name } } }
|
||||
`, map[string]any{"id": raID}, &result)
|
||||
@@ -755,6 +773,7 @@ func TestRiskAssessment_TenantIsolation(t *testing.T) {
|
||||
ID string `json:"id"`
|
||||
} `json:"node"`
|
||||
}
|
||||
|
||||
err := owner2.Execute(`
|
||||
query($id: ID!) { node(id: $id) { ... on RiskAssessment { id } } }
|
||||
`, map[string]any{"id": raID}, &result)
|
||||
|
||||
@@ -1467,10 +1467,12 @@ func ReportDetectedResources(c *testutil.Client, bannerID string, count int) {
|
||||
|
||||
func CreateRiskAssessment(c *testutil.Client, attrs ...Attrs) string {
|
||||
c.T.Helper()
|
||||
|
||||
var a Attrs
|
||||
if len(attrs) > 0 {
|
||||
a = attrs[0]
|
||||
}
|
||||
|
||||
const query = `
|
||||
mutation($input: CreateRiskAssessmentInput!) {
|
||||
createRiskAssessment(input: $input) {
|
||||
@@ -1478,6 +1480,7 @@ func CreateRiskAssessment(c *testutil.Client, attrs ...Attrs) string {
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
input := map[string]any{
|
||||
"organizationId": c.GetOrganizationID().String(),
|
||||
"name": a.getString("name", SafeName("Risk Assessment")),
|
||||
@@ -1485,6 +1488,7 @@ func CreateRiskAssessment(c *testutil.Client, attrs ...Attrs) string {
|
||||
if desc := a.getStringPtr("description"); desc != nil {
|
||||
input["description"] = *desc
|
||||
}
|
||||
|
||||
var result struct {
|
||||
CreateRiskAssessment struct {
|
||||
RiskAssessmentEdge struct {
|
||||
@@ -1494,17 +1498,21 @@ func CreateRiskAssessment(c *testutil.Client, attrs ...Attrs) string {
|
||||
} `json:"riskAssessmentEdge"`
|
||||
} `json:"createRiskAssessment"`
|
||||
}
|
||||
|
||||
err := c.Execute(query, map[string]any{"input": input}, &result)
|
||||
require.NoError(c.T, err, "createRiskAssessment mutation failed")
|
||||
|
||||
return result.CreateRiskAssessment.RiskAssessmentEdge.Node.ID
|
||||
}
|
||||
|
||||
func CreateRiskAssessmentScope(c *testutil.Client, riskAssessmentID string, attrs ...Attrs) string {
|
||||
c.T.Helper()
|
||||
|
||||
var a Attrs
|
||||
if len(attrs) > 0 {
|
||||
a = attrs[0]
|
||||
}
|
||||
|
||||
const query = `
|
||||
mutation($input: CreateRiskAssessmentScopeInput!) {
|
||||
createRiskAssessmentScope(input: $input) {
|
||||
@@ -1512,10 +1520,12 @@ func CreateRiskAssessmentScope(c *testutil.Client, riskAssessmentID string, attr
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
input := map[string]any{
|
||||
"riskAssessmentId": riskAssessmentID,
|
||||
"name": a.getString("name", SafeName("Scope")),
|
||||
}
|
||||
|
||||
var result struct {
|
||||
CreateRiskAssessmentScope struct {
|
||||
RiskAssessmentScopeEdge struct {
|
||||
@@ -1525,17 +1535,21 @@ func CreateRiskAssessmentScope(c *testutil.Client, riskAssessmentID string, attr
|
||||
} `json:"riskAssessmentScopeEdge"`
|
||||
} `json:"createRiskAssessmentScope"`
|
||||
}
|
||||
|
||||
err := c.Execute(query, map[string]any{"input": input}, &result)
|
||||
require.NoError(c.T, err, "createRiskAssessmentScope mutation failed")
|
||||
|
||||
return result.CreateRiskAssessmentScope.RiskAssessmentScopeEdge.Node.ID
|
||||
}
|
||||
|
||||
func CreateRiskAssessmentNode(c *testutil.Client, scopeID string, attrs ...Attrs) string {
|
||||
c.T.Helper()
|
||||
|
||||
var a Attrs
|
||||
if len(attrs) > 0 {
|
||||
a = attrs[0]
|
||||
}
|
||||
|
||||
const query = `
|
||||
mutation($input: CreateRiskAssessmentNodeInput!) {
|
||||
createRiskAssessmentNode(input: $input) {
|
||||
@@ -1543,11 +1557,13 @@ func CreateRiskAssessmentNode(c *testutil.Client, scopeID string, attrs ...Attrs
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
input := map[string]any{
|
||||
"riskAssessmentScopeId": scopeID,
|
||||
"nodeType": a.getString("nodeType", "ASSET"),
|
||||
"name": a.getString("name", SafeName("Node")),
|
||||
}
|
||||
|
||||
var result struct {
|
||||
CreateRiskAssessmentNode struct {
|
||||
RiskAssessmentNodeEdge struct {
|
||||
@@ -1557,17 +1573,21 @@ func CreateRiskAssessmentNode(c *testutil.Client, scopeID string, attrs ...Attrs
|
||||
} `json:"riskAssessmentNodeEdge"`
|
||||
} `json:"createRiskAssessmentNode"`
|
||||
}
|
||||
|
||||
err := c.Execute(query, map[string]any{"input": input}, &result)
|
||||
require.NoError(c.T, err, "createRiskAssessmentNode mutation failed")
|
||||
|
||||
return result.CreateRiskAssessmentNode.RiskAssessmentNodeEdge.Node.ID
|
||||
}
|
||||
|
||||
func CreateRiskAssessmentProcess(c *testutil.Client, scopeID, sourceNodeID, targetNodeID string, attrs ...Attrs) string {
|
||||
c.T.Helper()
|
||||
|
||||
var a Attrs
|
||||
if len(attrs) > 0 {
|
||||
a = attrs[0]
|
||||
}
|
||||
|
||||
const query = `
|
||||
mutation($input: CreateRiskAssessmentProcessInput!) {
|
||||
createRiskAssessmentProcess(input: $input) {
|
||||
@@ -1575,12 +1595,14 @@ func CreateRiskAssessmentProcess(c *testutil.Client, scopeID, sourceNodeID, targ
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
input := map[string]any{
|
||||
"riskAssessmentScopeId": scopeID,
|
||||
"sourceNodeId": sourceNodeID,
|
||||
"targetNodeId": targetNodeID,
|
||||
"name": a.getString("name", SafeName("Process")),
|
||||
}
|
||||
|
||||
var result struct {
|
||||
CreateRiskAssessmentProcess struct {
|
||||
RiskAssessmentProcessEdge struct {
|
||||
@@ -1590,17 +1612,21 @@ func CreateRiskAssessmentProcess(c *testutil.Client, scopeID, sourceNodeID, targ
|
||||
} `json:"riskAssessmentProcessEdge"`
|
||||
} `json:"createRiskAssessmentProcess"`
|
||||
}
|
||||
|
||||
err := c.Execute(query, map[string]any{"input": input}, &result)
|
||||
require.NoError(c.T, err, "createRiskAssessmentProcess mutation failed")
|
||||
|
||||
return result.CreateRiskAssessmentProcess.RiskAssessmentProcessEdge.Node.ID
|
||||
}
|
||||
|
||||
func CreateRiskAssessmentThreat(c *testutil.Client, scopeID, processID string, attrs ...Attrs) string {
|
||||
c.T.Helper()
|
||||
|
||||
var a Attrs
|
||||
if len(attrs) > 0 {
|
||||
a = attrs[0]
|
||||
}
|
||||
|
||||
const query = `
|
||||
mutation($input: CreateRiskAssessmentThreatInput!) {
|
||||
createRiskAssessmentThreat(input: $input) {
|
||||
@@ -1608,12 +1634,14 @@ func CreateRiskAssessmentThreat(c *testutil.Client, scopeID, processID string, a
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
input := map[string]any{
|
||||
"riskAssessmentScopeId": scopeID,
|
||||
"processId": processID,
|
||||
"name": a.getString("name", SafeName("Threat")),
|
||||
"category": a.getString("category", "Confidentiality"),
|
||||
}
|
||||
|
||||
var result struct {
|
||||
CreateRiskAssessmentThreat struct {
|
||||
RiskAssessmentThreatEdge struct {
|
||||
@@ -1623,17 +1651,21 @@ func CreateRiskAssessmentThreat(c *testutil.Client, scopeID, processID string, a
|
||||
} `json:"riskAssessmentThreatEdge"`
|
||||
} `json:"createRiskAssessmentThreat"`
|
||||
}
|
||||
|
||||
err := c.Execute(query, map[string]any{"input": input}, &result)
|
||||
require.NoError(c.T, err, "createRiskAssessmentThreat mutation failed")
|
||||
|
||||
return result.CreateRiskAssessmentThreat.RiskAssessmentThreatEdge.Node.ID
|
||||
}
|
||||
|
||||
func CreateRiskAssessmentScenario(c *testutil.Client, scopeID string, attrs ...Attrs) string {
|
||||
c.T.Helper()
|
||||
|
||||
var a Attrs
|
||||
if len(attrs) > 0 {
|
||||
a = attrs[0]
|
||||
}
|
||||
|
||||
const query = `
|
||||
mutation($input: CreateRiskAssessmentScenarioInput!) {
|
||||
createRiskAssessmentScenario(input: $input) {
|
||||
@@ -1641,6 +1673,7 @@ func CreateRiskAssessmentScenario(c *testutil.Client, scopeID string, attrs ...A
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
input := map[string]any{
|
||||
"riskAssessmentScopeId": scopeID,
|
||||
"name": a.getString("name", SafeName("Scenario")),
|
||||
@@ -1648,6 +1681,7 @@ func CreateRiskAssessmentScenario(c *testutil.Client, scopeID string, attrs ...A
|
||||
if desc := a.getStringPtr("description"); desc != nil {
|
||||
input["description"] = *desc
|
||||
}
|
||||
|
||||
var result struct {
|
||||
CreateRiskAssessmentScenario struct {
|
||||
RiskAssessmentScenarioEdge struct {
|
||||
@@ -1657,13 +1691,16 @@ func CreateRiskAssessmentScenario(c *testutil.Client, scopeID string, attrs ...A
|
||||
} `json:"riskAssessmentScenarioEdge"`
|
||||
} `json:"createRiskAssessmentScenario"`
|
||||
}
|
||||
|
||||
err := c.Execute(query, map[string]any{"input": input}, &result)
|
||||
require.NoError(c.T, err, "createRiskAssessmentScenario mutation failed")
|
||||
|
||||
return result.CreateRiskAssessmentScenario.RiskAssessmentScenarioEdge.Node.ID
|
||||
}
|
||||
|
||||
func LinkRiskAssessmentScenarioThreat(c *testutil.Client, scenarioID, threatID string) {
|
||||
c.T.Helper()
|
||||
|
||||
const query = `
|
||||
mutation($input: LinkRiskAssessmentScenarioThreatInput!) {
|
||||
linkRiskAssessmentScenarioThreat(input: $input) {
|
||||
@@ -1671,6 +1708,7 @@ func LinkRiskAssessmentScenarioThreat(c *testutil.Client, scenarioID, threatID s
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
_, err := c.Do(query, map[string]any{
|
||||
"input": map[string]any{
|
||||
"riskAssessmentScenarioId": scenarioID,
|
||||
@@ -1682,6 +1720,7 @@ func LinkRiskAssessmentScenarioThreat(c *testutil.Client, scenarioID, threatID s
|
||||
|
||||
func LinkRiskAssessmentScenarioRisk(c *testutil.Client, scenarioID, riskID string) {
|
||||
c.T.Helper()
|
||||
|
||||
const query = `
|
||||
mutation($input: LinkRiskAssessmentScenarioRiskInput!) {
|
||||
linkRiskAssessmentScenarioRisk(input: $input) {
|
||||
@@ -1689,6 +1728,7 @@ func LinkRiskAssessmentScenarioRisk(c *testutil.Client, scenarioID, riskID strin
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
_, err := c.Do(query, map[string]any{
|
||||
"input": map[string]any{
|
||||
"riskAssessmentScenarioId": scenarioID,
|
||||
|
||||
Reference in New Issue
Block a user