@@ -3,20 +3,19 @@ package s0082_remove_duplicates_from_sorted_list_ii
3
3
import (
4
4
"testing"
5
5
6
- "github.com/LeetCode-in-Go/LeetCode-in-Go/src/main/go/com_github_leetcode/list_node"
7
6
"github.com/stretchr/testify/assert"
8
7
)
9
8
10
9
func TestDeleteDuplicates (t * testing.T ) {
11
- head := & list_node. ListNode {Val : 1 , Next : & list_node. ListNode {Val : 2 , Next : & list_node. ListNode {Val : 3 , Next : & list_node. ListNode {Val : 3 , Next : & list_node. ListNode {Val : 4 , Next : & list_node. ListNode {Val : 4 , Next : & list_node. ListNode {Val : 5 }}}}}}}
10
+ head := & ListNode {Val : 1 , Next : & ListNode {Val : 2 , Next : & ListNode {Val : 3 , Next : & ListNode {Val : 3 , Next : & ListNode {Val : 4 , Next : & ListNode {Val : 4 , Next : & ListNode {Val : 5 }}}}}}}
12
11
result := deleteDuplicates (head )
13
12
assert .Equal (t , 1 , result .Val )
14
13
assert .Equal (t , 2 , result .Next .Val )
15
14
assert .Equal (t , 5 , result .Next .Next .Val )
16
15
}
17
16
18
17
func TestDeleteDuplicates2 (t * testing.T ) {
19
- head := & list_node. ListNode {Val : 1 , Next : & list_node. ListNode {Val : 1 , Next : & list_node. ListNode {Val : 1 , Next : & list_node. ListNode {Val : 2 , Next : & list_node. ListNode {Val : 3 }}}}}
18
+ head := & ListNode {Val : 1 , Next : & ListNode {Val : 1 , Next : & ListNode {Val : 1 , Next : & ListNode {Val : 2 , Next : & ListNode {Val : 3 }}}}}
20
19
result := deleteDuplicates (head )
21
20
assert .Equal (t , 2 , result .Val )
22
21
assert .Equal (t , 3 , result .Next .Val )
0 commit comments