summaryrefslogtreecommitdiffhomepage
path: root/packages/tui/internal/components/spinner/spinner_test.go
blob: 065726e9160804efb57866bc6b8e92f14fd84b18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package spinner

import (
	"testing"
	"time"
)

func TestSpinner(t *testing.T) {
	t.Parallel()

	// Create a spinner
	s := NewSpinner("Test spinner")
	
	// Start the spinner
	s.Start()
	
	// Wait a bit to let it run
	time.Sleep(100 * time.Millisecond)
	
	// Stop the spinner
	s.Stop()
	
	// If we got here without panicking, the test passes
}