假期宝石:如何添加假期区域?

时间:2014-03-07 11:27:27

标签: ruby-on-rails ruby gem holidays-gem

我已经制作了这个YAML文件,但我不知道该怎么做。

months:
  1: 
  - name: Ra's Essana
    regions: ["islam"]
    mday: 1



tests: |

    { Date.civil(1531,1,1) => 'Ra's Essana',
     }.each do |date, name|
       assert_equal name, (Holidays.on(date, :no, :informal)[0] || {})[:name]
     end

任何想法?这只是一个简短的例子,但我不知道如何添加它...

1 个答案:

答案 0 :(得分:1)

关于如何贡献(扩展)holidays gem的说明在github page

  

如何贡献

     

要更改任何定义,请仅编辑YAML文件。

     

测试也会添加到YAML文件的末尾。请添加测试,   它会拉动请求。

     

对YAML文件感到满意后,编辑index.yaml文件,   run rake generate,它将生成构成该文件的Ruby文件   实际代码以及测试。然后进行rake测试。

     

如果文件附在拉动上,也非常感激   请求。一个简单的维基百科或政府链接,引用了这一变化   会是完美的。

相关问题