~john-koepi/ubuntu/trusty/golang/default

« back to all changes in this revision

Viewing changes to src/cmd/go/tag_test.go

  • Committer: Package Import Robot
  • Author(s): Ondřej Surý
  • Date: 2012-05-02 15:44:59 UTC
  • mfrom: (14.1.12 sid)
  • Revision ID: package-import@ubuntu.com-20120502154459-wcmy8ao1325ml619
Tags: 2:1.0.1-1
* Imported Upstream version 1.0.1
* Apply godoc patch to display package list correctly (Closes: #669354)

Show diffs side-by-side

added added

removed removed

Lines of Context:
50
50
        version  string
51
51
        selected string
52
52
}{
53
 
        {"release.r57", ""},
54
 
        {"release.r58.2", "go.r58.1"},
55
 
        {"release.r59", "go.r59"},
56
 
        {"release.r59.1", "go.r59.1"},
57
 
        {"release.r60", "go.r59.1"},
58
 
        {"release.r60.1", "go.r59.1"},
59
 
        {"release.r61", "go.r61"},
60
 
        {"release.r66", "go.r61.1"},
61
 
        {"weekly.2010-01-01", ""},
62
 
        {"weekly.2010-01-02", "go.weekly.2010-01-02"},
63
 
        {"weekly.2010-01-02.1", "go.weekly.2010-01-02"},
64
 
        {"weekly.2010-01-03", "go.weekly.2010-01-02"},
65
 
        {"weekly.2011-10-12", "go.weekly.2011-10-12"},
66
 
        {"weekly.2011-10-12.1", "go.weekly.2011-10-12.1"},
67
 
        {"weekly.2011-10-13", "go.weekly.2011-10-12.1"},
68
 
        {"weekly.2011-10-14", "go.weekly.2011-10-14"},
69
 
        {"weekly.2011-10-14.1", "go.weekly.2011-10-14"},
70
 
        {"weekly.2011-11-01", "go.weekly.2011-11-01"},
71
 
        {"weekly.2014-01-01", "go.weekly.2011-11-01"},
72
 
        {"weekly.3000-01-01", "go.weekly.2011-11-01"},
73
 
        {"go1", "go1"},
74
 
        {"go1.1", "go1.0.1"},
75
 
        {"go1.998", "go1.9.2"},
76
 
        {"go1.1000", "go1.999"},
77
 
        {"go6", "go5"},
 
53
        /*
 
54
                {"release.r57", ""},
 
55
                {"release.r58.2", "go.r58.1"},
 
56
                {"release.r59", "go.r59"},
 
57
                {"release.r59.1", "go.r59.1"},
 
58
                {"release.r60", "go.r59.1"},
 
59
                {"release.r60.1", "go.r59.1"},
 
60
                {"release.r61", "go.r61"},
 
61
                {"release.r66", "go.r61.1"},
 
62
                {"weekly.2010-01-01", ""},
 
63
                {"weekly.2010-01-02", "go.weekly.2010-01-02"},
 
64
                {"weekly.2010-01-02.1", "go.weekly.2010-01-02"},
 
65
                {"weekly.2010-01-03", "go.weekly.2010-01-02"},
 
66
                {"weekly.2011-10-12", "go.weekly.2011-10-12"},
 
67
                {"weekly.2011-10-12.1", "go.weekly.2011-10-12.1"},
 
68
                {"weekly.2011-10-13", "go.weekly.2011-10-12.1"},
 
69
                {"weekly.2011-10-14", "go.weekly.2011-10-14"},
 
70
                {"weekly.2011-10-14.1", "go.weekly.2011-10-14"},
 
71
                {"weekly.2011-11-01", "go.weekly.2011-11-01"},
 
72
                {"weekly.2014-01-01", "go.weekly.2011-11-01"},
 
73
                {"weekly.3000-01-01", "go.weekly.2011-11-01"},
 
74
                {"go1", "go1"},
 
75
                {"go1.1", "go1.0.1"},
 
76
                {"go1.998", "go1.9.2"},
 
77
                {"go1.1000", "go1.999"},
 
78
                {"go6", "go5"},
78
79
 
79
 
        // faulty versions:
80
 
        {"release.f00", ""},
81
 
        {"weekly.1999-01-01", ""},
82
 
        {"junk", ""},
83
 
        {"", ""},
84
 
        {"go2x", ""},
85
 
        {"go200000000000", ""},
86
 
        {"go2.", ""},
87
 
        {"go2.0", ""},
 
80
                // faulty versions:
 
81
                {"release.f00", ""},
 
82
                {"weekly.1999-01-01", ""},
 
83
                {"junk", ""},
 
84
                {"", ""},
 
85
                {"go2x", ""},
 
86
                {"go200000000000", ""},
 
87
                {"go2.", ""},
 
88
                {"go2.0", ""},
 
89
        */
 
90
        {"anything", "go1"},
88
91
}
89
92
 
90
93
func TestSelectTag(t *testing.T) {