(t *testing.T)
| 3866 | } |
| 3867 | |
| 3868 | func TestIssue467CaseLarge(t *testing.T) { |
| 3869 | b := New() |
| 3870 | b.RemoveRange(0, 16385) |
| 3871 | b.RemoveRange(16385, 20482) |
| 3872 | b.RemoveRange(20482, 27862) |
| 3873 | b.AddRange(0, 16385) |
| 3874 | b.AddRange(16385, 20482) |
| 3875 | b.AddRange(20482, 27862) |
| 3876 | b.RemoveRange(27862, 44247) |
| 3877 | b.RemoveRange(44247, 45576) |
| 3878 | b.RemoveRange(45576, 61961) |
| 3879 | b.RemoveRange(61961, 66058) |
| 3880 | b.RemoveRange(66058, 67247) |
| 3881 | b.AddRange(27862, 44247) |
| 3882 | b.AddRange(45576, 61961) |
| 3883 | b.AddRange(44247, 45576) |
| 3884 | b.AddRange(61961, 66058) |
| 3885 | b.AddRange(66058, 67247) |
| 3886 | b.RemoveRange(67247, 68819) |
| 3887 | b.RemoveRange(68819, 73028) |
| 3888 | b.RemoveRange(73028, 89413) |
| 3889 | b.RemoveRange(89413, 92266) |
| 3890 | b.RemoveRange(92266, 108651) |
| 3891 | b.RemoveRange(108651, 113772) |
| 3892 | b.RemoveRange(113772, 118757) |
| 3893 | b.AddRange(68819, 73028) |
| 3894 | b.AddRange(73028, 89413) |
| 3895 | b.AddRange(92266, 108651) |
| 3896 | b.AddRange(89413, 92266) |
| 3897 | b.AddRange(108651, 113772) |
| 3898 | b.AddRange(113772, 118757) |
| 3899 | b.RemoveRange(118757, 132098) |
| 3900 | b.AddRange(118757, 132098) |
| 3901 | b.RemoveRange(132098, 137544) |
| 3902 | b.AddRange(132098, 137544) |
| 3903 | b.RemoveRange(137544, 153929) |
| 3904 | b.RemoveRange(153929, 155151) |
| 3905 | b.RemoveRange(155151, 162078) |
| 3906 | b.RemoveRange(162078, 167119) |
| 3907 | b.RemoveRange(167119, 181012) |
| 3908 | b.RemoveRange(181012, 197397) |
| 3909 | b.RemoveRange(197397, 201244) |
| 3910 | b.RemoveRange(201244, 217629) |
| 3911 | b.RemoveRange(217629, 222750) |
| 3912 | b.RemoveRange(222750, 227708) |
| 3913 | b.RemoveRange(227708, 235777) |
| 3914 | b.RemoveRange(235777, 252162) |
| 3915 | b.RemoveRange(252162, 256259) |
| 3916 | b.AddRange(252162, 256259) |
| 3917 | b.AddRange(227708, 235777) |
| 3918 | b.AddRange(235777, 252162) |
| 3919 | b.RunOptimize() |
| 3920 | require.NoError(t, b.Validate()) |
| 3921 | } |
| 3922 | |
| 3923 | func TestValidateEmpty(t *testing.T) { |
| 3924 | require.NoError(t, New().Validate()) |
nothing calls this directly
no test coverage detected
searching dependent graphs…