File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 9
9
go_test (
10
10
name = "go_default_test" ,
11
11
srcs = [
12
+ "bootime_util_linux_test.go" ,
12
13
"util_test.go" ,
13
14
"util_unix_test.go" ,
14
15
"util_windows_test.go" ,
Original file line number Diff line number Diff line change
1
+ // +build freebsd linux
2
+
3
+ /*
4
+ Copyright 2018 The Kubernetes Authors.
5
+
6
+ Licensed under the Apache License, Version 2.0 (the "License");
7
+ you may not use this file except in compliance with the License.
8
+ You may obtain a copy of the License at
9
+
10
+ http://www.apache.org/licenses/LICENSE-2.0
11
+
12
+ Unless required by applicable law or agreed to in writing, software
13
+ distributed under the License is distributed on an "AS IS" BASIS,
14
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
+ See the License for the specific language governing permissions and
16
+ limitations under the License.
17
+ */
18
+
19
+ package util
20
+
21
+ import (
22
+ "testing"
23
+ "time"
24
+ )
25
+
26
+ func TestGetBootTime (t * testing.T ) {
27
+ boottime , err := GetBootTime ()
28
+
29
+ if err != nil {
30
+ t .Errorf ("Unable to get system uptime" )
31
+ }
32
+
33
+ if ! boottime .After (time.Time {}) {
34
+ t .Errorf ("Invalid system uptime" )
35
+ }
36
+ }
You can’t perform that action at this time.
0 commit comments