[Groonga-commit] ranguba/chupa-text at 4aab2ec [master] Use "index" attribute

Back to archive index
Kouhei Sutou null+****@clear*****
Tue Feb 26 06:38:03 JST 2019


Kouhei Sutou	2019-02-26 06:38:03 +0900 (Tue, 26 Feb 2019)

  Revision: 4aab2ec31159a41c7ac323edcb568b879f5c3866
  https://github.com/ranguba/chupa-text/commit/4aab2ec31159a41c7ac323edcb568b879f5c3866

  Message:
    Use "index" attribute

  Modified files:
    lib/chupa-text/decomposers/open-document-presentation.rb
    test/decomposers/test-open-document-presentation.rb

  Modified: lib/chupa-text/decomposers/open-document-presentation.rb (+1 -1)
===================================================================
--- lib/chupa-text/decomposers/open-document-presentation.rb    2019-02-26 06:36:00 +0900 (0a7cf94)
+++ lib/chupa-text/decomposers/open-document-presentation.rb    2019-02-26 06:38:03 +0900 (67938cd)
@@ -66,7 +66,7 @@ module ChupaText
         slides.each_with_index do |slide, i|
           text = slide[:text]
           text_data = TextData.new(text, source_data: data)
-          text_data["nth_slide"] = i
+          text_data["index"] = i
           yield(text_data)
         end
       end

  Modified: test/decomposers/test-open-document-presentation.rb (+24 -12)
===================================================================
--- test/decomposers/test-open-document-presentation.rb    2019-02-26 06:36:00 +0900 (70e6b9e)
+++ test/decomposers/test-open-document-presentation.rb    2019-02-26 06:38:03 +0900 (8dd8a79)
@@ -94,11 +94,14 @@ class TestDecomposersOpenDocumentPresentation < Test::Unit::TestCase
 
       def test_body
         assert_equal([
-                       "",
-                       "Slide1 title\n" +
-                       "Slide1 content\n",
+                       [nil, ""],
+                       [
+                         0,
+                         "Slide1 title\n" +
+                         "Slide1 content\n",
+                       ],
                      ],
-                     decompose.collect(&:body))
+                     decompose.collect {|data| [data["index"], data.body]})
       end
     end
 
@@ -109,15 +112,24 @@ class TestDecomposersOpenDocumentPresentation < Test::Unit::TestCase
 
       def test_body
         assert_equal([
-                       "",
-                       "Slide1 title\n" +
-                       "Slide1 content\n",
-                       "Slide2 title\n" +
-                       "Slide2 content\n",
-                       "Slide3 title\n" +
-                       "Slide3 content\n",
+                       [nil, ""],
+                       [
+                         0,
+                         "Slide1 title\n" +
+                         "Slide1 content\n",
+                       ],
+                       [
+                         1,
+                         "Slide2 title\n" +
+                         "Slide2 content\n",
+                       ],
+                       [
+                         2,
+                         "Slide3 title\n" +
+                         "Slide3 content\n",
+                       ],
                      ],
-                     decompose.collect(&:body))
+                     decompose.collect {|data| [data["index"], data.body]})
       end
     end
   end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20190226/94c059c2/attachment-0001.html>


More information about the Groonga-commit mailing list
Back to archive index