From: Jean-Philippe Lang Date: Sun, 27 Mar 2011 15:26:59 +0000 (+0000) Subject: Moved calendar tests to unit/lib/redmine/helpers. X-Git-Tag: 1.2.0~618 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=4f9d3f80c4f3910110235372647c1098769ffc62;p=redmine.git Moved calendar tests to unit/lib/redmine/helpers. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5226 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/test/unit/calendar_test.rb b/test/unit/calendar_test.rb deleted file mode 100644 index ac6a651ef..000000000 --- a/test/unit/calendar_test.rb +++ /dev/null @@ -1,43 +0,0 @@ -# redMine - project management software -# Copyright (C) 2006-2007 Jean-Philippe Lang -# -# This program is free software; you can redistribute it and/or -# modify it under the terms of the GNU General Public License -# as published by the Free Software Foundation; either version 2 -# of the License, or (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - -require File.expand_path('../../test_helper', __FILE__) - -class CalendarTest < ActiveSupport::TestCase - - def test_monthly - c = Redmine::Helpers::Calendar.new(Date.today, :fr, :month) - assert_equal [1, 7], [c.startdt.cwday, c.enddt.cwday] - - c = Redmine::Helpers::Calendar.new('2007-07-14'.to_date, :fr, :month) - assert_equal ['2007-06-25'.to_date, '2007-08-05'.to_date], [c.startdt, c.enddt] - - c = Redmine::Helpers::Calendar.new(Date.today, :en, :month) - assert_equal [7, 6], [c.startdt.cwday, c.enddt.cwday] - end - - def test_weekly - c = Redmine::Helpers::Calendar.new(Date.today, :fr, :week) - assert_equal [1, 7], [c.startdt.cwday, c.enddt.cwday] - - c = Redmine::Helpers::Calendar.new('2007-07-14'.to_date, :fr, :week) - assert_equal ['2007-07-09'.to_date, '2007-07-15'.to_date], [c.startdt, c.enddt] - - c = Redmine::Helpers::Calendar.new(Date.today, :en, :week) - assert_equal [7, 6], [c.startdt.cwday, c.enddt.cwday] - end -end diff --git a/test/unit/lib/redmine/helpers/calendar_test.rb b/test/unit/lib/redmine/helpers/calendar_test.rb new file mode 100644 index 000000000..837523445 --- /dev/null +++ b/test/unit/lib/redmine/helpers/calendar_test.rb @@ -0,0 +1,43 @@ +# redMine - project management software +# Copyright (C) 2006-2007 Jean-Philippe Lang +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +require File.expand_path('../../../../../test_helper', __FILE__) + +class CalendarTest < ActiveSupport::TestCase + + def test_monthly + c = Redmine::Helpers::Calendar.new(Date.today, :fr, :month) + assert_equal [1, 7], [c.startdt.cwday, c.enddt.cwday] + + c = Redmine::Helpers::Calendar.new('2007-07-14'.to_date, :fr, :month) + assert_equal ['2007-06-25'.to_date, '2007-08-05'.to_date], [c.startdt, c.enddt] + + c = Redmine::Helpers::Calendar.new(Date.today, :en, :month) + assert_equal [7, 6], [c.startdt.cwday, c.enddt.cwday] + end + + def test_weekly + c = Redmine::Helpers::Calendar.new(Date.today, :fr, :week) + assert_equal [1, 7], [c.startdt.cwday, c.enddt.cwday] + + c = Redmine::Helpers::Calendar.new('2007-07-14'.to_date, :fr, :week) + assert_equal ['2007-07-09'.to_date, '2007-07-15'.to_date], [c.startdt, c.enddt] + + c = Redmine::Helpers::Calendar.new(Date.today, :en, :week) + assert_equal [7, 6], [c.startdt.cwday, c.enddt.cwday] + end +end