Commit 738c6e0
Fix lint errors: Split test and extract helper function
- Split TestValidateAPIServerEndpoint into two functions:
- TestValidateAPIServerEndpoint_ValidCases (37 lines)
- TestValidateAPIServerEndpoint_InvalidCases (40 lines)
- Extract setupInClusterContext helper to reduce nesting complexity
- Reduces if config.UseInCluster block from complexity 6 to 1
- All tests still pass (14 validation tests + integration test)
- Backend linter passes with no errors
Addresses lint errors: funlen and nestif.
Co-authored-by: illume <9541+illume@users.noreply.github.com>1 parent 2007e3d commit 738c6e0
2 files changed
+63
-65
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
428 | 428 | | |
429 | 429 | | |
430 | 430 | | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
| 431 | + | |
454 | 432 | | |
455 | 433 | | |
456 | 434 | | |
| |||
1095 | 1073 | | |
1096 | 1074 | | |
1097 | 1075 | | |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
| 1084 | + | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
| 1100 | + | |
| 1101 | + | |
| 1102 | + | |
| 1103 | + | |
1098 | 1104 | | |
1099 | 1105 | | |
1100 | 1106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
827 | 827 | | |
828 | 828 | | |
829 | 829 | | |
830 | | - | |
| 830 | + | |
831 | 831 | | |
832 | | - | |
833 | | - | |
834 | | - | |
835 | | - | |
836 | | - | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
837 | 835 | | |
838 | 836 | | |
839 | 837 | | |
840 | 838 | | |
841 | 839 | | |
842 | | - | |
843 | 840 | | |
844 | 841 | | |
845 | 842 | | |
846 | 843 | | |
847 | 844 | | |
848 | | - | |
849 | 845 | | |
850 | 846 | | |
851 | 847 | | |
852 | 848 | | |
853 | 849 | | |
854 | | - | |
855 | 850 | | |
856 | 851 | | |
857 | 852 | | |
858 | 853 | | |
859 | 854 | | |
860 | | - | |
861 | 855 | | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
| 859 | + | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
862 | 883 | | |
863 | 884 | | |
864 | 885 | | |
865 | | - | |
866 | 886 | | |
867 | 887 | | |
868 | 888 | | |
869 | 889 | | |
870 | 890 | | |
871 | | - | |
872 | 891 | | |
873 | 892 | | |
874 | 893 | | |
875 | 894 | | |
876 | 895 | | |
877 | | - | |
878 | 896 | | |
879 | 897 | | |
880 | 898 | | |
881 | 899 | | |
882 | 900 | | |
883 | | - | |
884 | 901 | | |
885 | 902 | | |
886 | 903 | | |
887 | 904 | | |
888 | 905 | | |
889 | | - | |
890 | 906 | | |
891 | 907 | | |
892 | 908 | | |
893 | 909 | | |
894 | 910 | | |
895 | | - | |
896 | 911 | | |
897 | 912 | | |
898 | 913 | | |
899 | 914 | | |
900 | 915 | | |
901 | | - | |
902 | 916 | | |
903 | 917 | | |
904 | 918 | | |
905 | 919 | | |
906 | 920 | | |
907 | | - | |
908 | 921 | | |
909 | 922 | | |
910 | | - | |
911 | | - | |
912 | | - | |
913 | | - | |
914 | | - | |
915 | | - | |
916 | | - | |
917 | | - | |
918 | | - | |
919 | | - | |
920 | | - | |
921 | | - | |
922 | 923 | | |
923 | 924 | | |
924 | 925 | | |
925 | 926 | | |
926 | | - | |
927 | | - | |
928 | | - | |
929 | | - | |
930 | | - | |
931 | | - | |
932 | | - | |
933 | | - | |
934 | | - | |
935 | | - | |
936 | | - | |
937 | | - | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
938 | 930 | | |
939 | 931 | | |
940 | 932 | | |
0 commit comments