public void ReportsSuccessOnDeleteCachedRepo() { var server = "server"; var owner = "owner"; var repo = "repo"; string auth = null; var gitCtrl = new GitController(m_git, m_shell, m_logger); var remoteRepo = Substitute.For <IRemoteRepository>(); m_remoteFactory.Build(server, owner, repo, auth).Returns(remoteRepo); var localRepo = Substitute.For <ILocalRepository>(); m_localFactory.Build(remoteRepo, m_config).Returns(localRepo); string tmpPath = System.IO.Path.Combine( System.IO.Path.GetTempPath(), "ReportsSuccessOnDeleteCachedRepo"); m_config.LocalStoragePath.Returns(tmpPath); localRepo.Path.Returns(tmpPath); if (System.IO.Directory.Exists(tmpPath)) { System.IO.Directory.Delete(tmpPath, true); } System.IO.Directory.CreateDirectory(tmpPath); var result = gitCtrl.DeleteCachedRepository(server, owner, repo); Assert.IsFalse(System.IO.Directory.Exists(tmpPath)); } /* End of Function - ReportsSuccessOnDeleteCachedRepo */
public static void Initialize() { tcontroller = new GitController(); CurrentUser = 1; teamid = 0; User = "******"; }
public GitControllerTest() { _gitApiService = new ApiGitServiceTest(); _gitService = new GitServiceTest(); _serviceApp = new CalculoJurosApp(_calcularJurosService, _gitService); _logger = Mock.Of <ILogger <GitController> >(); _controller = new GitController(_logger, _serviceApp); }
public async Task RemoveTestJsonDocuments() { bool bSuccess = await GitController.removeFile("installations/TESTING-INSTALLATION/TESTING-INSTALLATION.json", "scdfiles_test"); bool bSuccessCopy = await GitController.removeFile("installations/TESTING-INSTALLATION-COPY/TESTING-INSTALLATION-COPY.json", "scdfiles_test"); Assert.True(bSuccess); Assert.True(bSuccessCopy); }
void Awake() { git = new GitController(gitDirectory); UpdateBranchNames(); branchTextArea.text = "Branch : " + currentBranchName; OnPushStatusButton(); //for debug UpdateFileLists(); }
static void Main(string[] args) { Console.WriteLine("Hello World!"); var gitctrl = new GitController(); var data = gitctrl.GetDockerFileContent("dummy", "xxxxxxxx"); Console.Write(data); data = "HalloDummy" + Environment.NewLine + data; gitctrl.UpdateDockerFileContent(data, "dummy", "xxxxxxxx"); }
static void Main(string[] args) { WebServer ws = new WebServer("http://*:8080/"); GitController c = new GitController(); ws.Add(c); StreamServer d = new StreamServer(); while (true) { } }
public IHttpActionResult FuncCount(string repoUrl, uint diff = 10, uint times = 10) { var path = GitController.InitRepository(repoUrl); var funcCounts = new List <int>(); for (var i = 0; i < times; i++) { var srcmlPath = SrcmlController.ParseSources(path); funcCounts.Add(XmlController.CountFuncs(srcmlPath)); GitController.TimeTravelCommits(path, diff); } return(Ok(new XmlOutput <int>(funcCounts.ToArray(), JobType.FuncCount))); }
public IHttpActionResult AverageRowCountPerFunction(string repoUrl, uint diff = 10, uint times = 10) { var path = GitController.InitRepository(repoUrl); var avgRowCounts = new List <double>(); for (var i = 0; i < times; i++) { var srcmlPath = SrcmlController.ParseSources(path); avgRowCounts.Add(XmlController.GetAverageRowsPerFunction(srcmlPath)); GitController.TimeTravelCommits(path, diff); } return(Ok(new XmlOutput <double>(avgRowCounts.ToArray(), JobType.AvgRowsPerFunction))); }
public IHttpActionResult Imports(string repoUrl, uint diff = 10, uint times = 10) { var path = GitController.InitRepository(repoUrl); var importCounts = new List <Dictionary <string, int> >(); for (var i = 0; i < times; i++) { var srcmlPath = SrcmlController.ParseSources(path); importCounts.Add(XmlController.CountImports(srcmlPath)); GitController.TimeTravelCommits(path, diff); } var orderedCounts = Sort(importCounts); return(Ok(new XmlOutput <List <KeyValuePair <string, int> > >(orderedCounts.ToArray(), JobType.Imports))); }
public override Task <ServiceConfiguration> GetConfig(ConfigurationRequest request, ServerCallContext ctx) { _log.Info("gRpc request for: GetConfig"); return(Task.FromResult(GitController.GetConfig())); }
public override Task <IssuePullResponse> PullRequest(IssuePullRequest request, ServerCallContext ctx) { _log.Info("gRpc request for: PullRequest"); return(Task.FromResult(GitController.Pull())); }
public override Task <CommitUpdatesResponse> CommitLocalUpdates(CommitUpdatesRequest request, ServerCallContext ctx) { _log.Info("gRpc request for: Commit Local Updates"); return(Task.FromResult(GitController.Commit(request.CommitMessage))); }
public void ThrowsWhenShellIsNull() { var a = new GitController(Substitute.For <IGitContext>(), null, Substitute.For <ILogger <GitController> >()); } /* End of Function - ThrowsWhenShellIsNull */