aboutsummaryrefslogtreecommitdiff
path: root/env_test.go
AgeCommit message (Collapse)Author
2025-07-06all: replace module github.com/shuLhan/share with pakakeh.goShulhan
2022-01-30go.mod: update all dependenciesShulhan
This changes affect code that use lib/test.Assert().
2019-03-30test: run the test functions directlyShulhan
Previously, we run each unit test in each test file using sub-test by calling it from single exported function as main test. This commit changes it to run directly, which means, we export all unit test functions, and let the "go test" run them in order.
2018-09-18env_test: replace package "tekstus/diff" with new upstreamShulhan
The original "tekstus" package has been deprecated and merged into "github.com/shuLhan/share/lib/text/diff".
2018-09-14package: remove unneeded scan pathShulhan
2018-09-14Refactoring test to use clone from local directoryShulhan
2018-09-14Add "remote-branch" to test dataShulhan
2018-09-13Replace git and common functions with package share/lib/{git,io}Shulhan
2018-06-04[chore] Add copyright informationShulhan
2018-06-04NewPackage(): remove parameter vcs modeShulhan
The mode of VCS is already provided by "RepoRoot.VCS.Cmd". This changes affect on vcs mode value, from number based to string based. Previously, VCS mode git is labeled as "1", now it's labeled as VCS command "git".
2018-06-04Sync(): install missing dependenciesShulhan
2018-06-03Remove git submodule for testingShulhan
Using submodule is not a good way to represent real repository, because submodule use .git as file as metadata not .git as directory. This revert commit e8593ded.
2018-05-29Add operation to exclude package from databaseShulhan
2018-05-27env: rename "GetPackage" to "GetPackageFromDB"Shulhan
2018-05-27Pretty print the list of packages to be updated or installedShulhan
2018-05-26Change default database file name from "gopath.deps" to "beku.db"Shulhan
2018-05-25Implement sync that rescan package in GOPATHShulhan
2018-05-23[test] Add unit test for some Env methodsShulhan
Not all methods can be tested due to some operation requiring network connection.