Sha256: 369ee30c523c57178f18f16e064260d8d682a5b028b0bc975c2dfe5416fdc74f

Contents?: true

Size: 1001 Bytes

Versions: 26

Compression:

Stored size: 1001 Bytes

Contents

$LOAD_PATH << "."

require 'lib/repl'

def make_post(x, title)
  meta = OpenStruct.new
  meta.title = title
  num = x.create_new_post(meta, true)
  num
end

def show_lines(text)
  lines = text.split("\n")
  str = "#{lines.size} lines\n"
  lines.each {|line| str << "  #{line.inspect}\n" }
  str
end

system("rm -rf .blog")
RuneBlog.create_new_blog(".blog/data_test")
x = RuneBlog.new
x.create_view("alpha_view")
x.create_view("beta_view")
x.create_view("gamma_view")

x.change_view("alpha_view")    # 1 2 7 8 9 
make_post(x, "Post number 1")
make_post(x, "Post number 2")
x.change_view("beta_view")     # 3 5 6
make_post(x, "Post number 3")
x.change_view("gamma_view")    # 4 10
make_post(x, "Post number 4")
x.change_view("beta_view")
make_post(x, "Post number 5")
make_post(x, "Post number 6")
x.change_view("alpha_view")
make_post(x, "Post number 7")
make_post(x, "Post number 8")
make_post(x, "Post number 9")
x.change_view("gamma_view")
make_post(x, "Post number 10")
x.change_view("alpha_view")

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
runeblog-0.1.11 test/make_blog.rb
runeblog-0.1.10 test/make_blog.rb
runeblog-0.1.9 test/make_blog.rb
runeblog-0.1.8 test/make_blog.rb
runeblog-0.1.7 test/make_blog.rb
runeblog-0.1.6 test/make_blog.rb
runeblog-0.1.5 test/make_blog.rb
runeblog-0.1.4 test/make_blog.rb
runeblog-0.1.3 test/make_blog.rb
runeblog-0.1.2 test/make_blog.rb
runeblog-0.1.1 test/make_blog.rb
runeblog-0.0.99 test/make_blog.rb
runeblog-0.0.98 test/make_blog.rb
runeblog-0.0.97 test/make_blog.rb
runeblog-0.0.96 test/make_blog.rb
runeblog-0.0.95 test/make_blog.rb
runeblog-0.0.94 test/make_blog.rb
runeblog-0.0.93 test/make_blog.rb
runeblog-0.0.91 test/make_blog.rb
runeblog-0.0.90 test/make_blog.rb