From 02136b0fbcda2f0ed62aa22556b1b8aa93bedaac Mon Sep 17 00:00:00 2001 From: Benjamin Kellermann Date: Mon, 1 Dec 2008 20:45:37 +0100 Subject: changed def vcs_* to class VCS added testcases for datepoll --- bzr.rb | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) (limited to 'bzr.rb') diff --git a/bzr.rb b/bzr.rb index 9302c57..1fd37db 100644 --- a/bzr.rb +++ b/bzr.rb @@ -1,23 +1,25 @@ -def vcs_init - `bzr init` -end +class VCS + def VCS.init + `bzr init` + end -def vcs_add(file) - `bzr add #{file}` -end + def VCS.add file + `bzr add #{file}` + end -def vcs_revno - `bzr revno`.to_i -end + def VCS.revno + `bzr revno`.to_i + end -def vcs_cat revision, file - `export LC_ALL=de_DE.UTF-8;bzr cat -r #{revision} #{file}` -end + def VCS.cat revision, file + `export LC_ALL=de_DE.UTF-8;bzr cat -r #{revision} #{file}` + end -def vcs_history - `export LC_ALL=de_DE.UTF-8; bzr log --forward`.split("-"*60) -end + def VCS.history + `export LC_ALL=de_DE.UTF-8; bzr log --forward`.split("-"*60) + end -def vcs_commit comment - `export LC_ALL=de_DE.UTF-8; bzr commit -m '#{comment}'` + def VCS.commit comment + `export LC_ALL=de_DE.UTF-8; bzr commit -m '#{comment}'` + end end -- cgit v1.2.3