github.com/axw/juju@v0.0.0-20161005053422-4bd6544d08d4/juju/osenv/vars_windows_test.go (about)

     1  // Copyright 2014 Canonical Ltd.
     2  // Copyright 2014 Cloudbase Solutions SRL
     3  // Licensed under the AGPLv3, see LICENCE file for details.
     4  
     5  package osenv_test
     6  
     7  import (
     8  	"path/filepath"
     9  
    10  	gc "gopkg.in/check.v1"
    11  
    12  	"github.com/juju/juju/juju/osenv"
    13  )
    14  
    15  func (s *varsSuite) TestJujuXDGDataHome(c *gc.C) {
    16  	path := `P:\FooBar\AppData`
    17  	s.PatchEnvironment("APPDATA", path)
    18  	c.Assert(osenv.JujuXDGDataHomeWin(), gc.Equals, filepath.Join(path, "Juju"))
    19  }