@@ -336,7 +336,6 @@ fn secret_vuln_object() {
336
336
) ;
337
337
338
338
let scan_result = scan_directory_test ( test_forge_project) ;
339
- println ! ( "scan_result {scan_result:?}" ) ;
340
339
assert ! ( scan_result. contains_secret_vuln( 1 ) ) ;
341
340
assert ! ( scan_result. contains_vulns( 1 ) )
342
341
}
@@ -635,13 +634,12 @@ fn basic_authz_vuln() {
635
634
) ;
636
635
637
636
let scan_result = scan_directory_test ( test_forge_project) ;
638
- println ! ( "vuln, {:#?}" , scan_result) ;
639
637
assert ! ( scan_result. contains_authz_vuln( 1 ) ) ;
640
638
assert ! ( scan_result. contains_vulns( 1 ) ) ;
641
639
}
642
640
641
+ #[ cfg( feature = "graphql_schema" ) ]
643
642
#[ test]
644
- #[ ignore]
645
643
fn excess_scope ( ) {
646
644
let mut test_forge_project = MockForgeProject :: files_from_string (
647
645
"// src/index.tsx
@@ -663,13 +661,13 @@ fn excess_scope() {
663
661
. push ( "read:component:compass" . into ( ) ) ;
664
662
665
663
let scan_result = scan_directory_test ( test_forge_project) ;
666
- println ! ( "scan_result {:#?}" , scan_result) ;
667
664
assert ! ( scan_result. contains_perm_vuln( 1 ) ) ;
668
665
assert ! ( scan_result. contains_vulns( 1 ) )
669
666
}
670
667
668
+ #[ cfg( feature = "graphql_schema" ) ]
671
669
#[ test]
672
- fn correct_scopes ( ) {
670
+ fn graphql_correct_scopes ( ) {
673
671
let mut test_forge_project = MockForgeProject :: files_from_string (
674
672
"// src/index.tsx
675
673
import ForgeUI, { render, Macro } from '@forge/ui';
@@ -706,16 +704,15 @@ fn correct_scopes() {
706
704
. test_manifest
707
705
. permissions
708
706
. scopes
709
- . push ( "read:component: compass" . into ( ) ) ;
707
+ . push ( "compass:atlassian-external " . into ( ) ) ;
710
708
711
709
let scan_result = scan_directory_test ( test_forge_project) ;
712
- println ! ( "scan_result {:#?}" , scan_result) ;
713
710
assert ! ( scan_result. contains_vulns( 0 ) )
714
711
}
715
712
713
+ #[ cfg( feature = "graphql_schema" ) ]
716
714
#[ test]
717
- #[ ignore]
718
- fn excess_scope_with_fragments ( ) {
715
+ fn graphql_excess_scope_with_fragments ( ) {
719
716
let mut test_forge_project = MockForgeProject :: files_from_string (
720
717
"// src/index.tsx
721
718
import ForgeUI, { render, Macro } from '@forge/ui';
@@ -740,13 +737,13 @@ fn excess_scope_with_fragments() {
740
737
. push ( "read:component:compass" . into ( ) ) ;
741
738
742
739
let scan_result = scan_directory_test ( test_forge_project) ;
743
- println ! ( "scan_result {:#?}" , scan_result) ;
744
740
assert ! ( scan_result. contains_perm_vuln( 1 ) ) ;
745
741
assert ! ( scan_result. contains_vulns( 1 ) )
746
742
}
747
743
744
+ #[ cfg( feature = "graphql_schema" ) ]
748
745
#[ test]
749
- fn correct_scopes_with_fragment ( ) {
746
+ fn graphql_correct_scopes_with_fragment ( ) {
750
747
let mut test_forge_project = MockForgeProject :: files_from_string (
751
748
"// src/index.tsx
752
749
import ForgeUI, { render, Macro } from '@forge/ui';
@@ -769,10 +766,9 @@ fn correct_scopes_with_fragment() {
769
766
. test_manifest
770
767
. permissions
771
768
. scopes
772
- . push ( "read:component: compass" . into ( ) ) ;
769
+ . push ( "compass:atlassian-external " . into ( ) ) ;
773
770
774
771
let scan_result = scan_directory_test ( test_forge_project) ;
775
- println ! ( "scan_result {:#?}" , scan_result) ;
776
772
assert ! ( scan_result. contains_vulns( 0 ) )
777
773
}
778
774
@@ -887,6 +883,5 @@ fn authz_function_called_in_object_bitbucket() {
887
883
) ;
888
884
889
885
let scan_result = scan_directory_test ( test_forge_project) ;
890
- println ! ( "scan_result {:#?}" , scan_result) ;
891
886
assert ! ( scan_result. contains_vulns( 1 ) )
892
887
}
0 commit comments