Changeset 1337

Show
Ignore:
Timestamp:
02/12/08 15:56:26 (1 year ago)
Author:
yuanying
Message:

database access code is added.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • org.jalcedo.babel.database/trunk/Rakefile

    r1335 r1337  
    1010Spec::Rake::SpecTask.new('specs') do |t| 
    1111  ENV["APP_ENV"] = 'test' 
     12   
    1213  t.spec_opts = ["--format", "specdoc", "--colour"] 
    1314  t.spec_files = Dir['spec/**/*_spec.rb'].sort 
  • org.jalcedo.babel.database/trunk/init.rb

    r1335 r1337  
     1ENV["APP_ENV"] ||= 'development' 
     2 
     3require 'java' 
    14require 'yaml' 
    25require 'rubygems' 
  • org.jalcedo.babel.database/trunk/models/babel/file.rb

    r1335 r1337  
    11 
    2 class Babel::File < ActiveRecord::Base 
     2module Babel 
     3class File < ActiveRecord::Base 
     4  set_primary_key 'file_id' 
    35end 
     6end 
  • org.jalcedo.babel.database/trunk/models/babel/language.rb

    r1335 r1337  
    1 class Babel::Language < ActiveRecord::Base 
     1 
     2module Babel 
     3class Language < ActiveRecord::Base 
     4  set_primary_key 'language_id' 
    25end 
     6end 
  • org.jalcedo.babel.database/trunk/models/babel/string.rb

    r1335 r1337  
    1 class Babel::String < ActiveRecord::Base 
     1 
     2module Babel 
     3class String < ActiveRecord::Base 
     4  set_primary_key 'string_id' 
    25end 
     6end 
  • org.jalcedo.babel.database/trunk/models/babel/translation.rb

    r1335 r1337  
    1 class Babel::Translation < ActiveRecord::Base 
     1 
     2module Babel 
     3class Translation < ActiveRecord::Base 
     4  set_primary_key 'translation_id' 
    25end 
     6end 
  • org.jalcedo.babel.database/trunk/models/babel/user.rb

    r1335 r1337  
    11 
    2 class Babel::User < ActiveRecord::Base 
     2module Babel 
     3class User < ActiveRecord::Base 
     4  set_primary_key 'userid' 
    35end 
     6end 
  • org.jalcedo.babel.database/trunk/spec/babel/string_spec.rb

    r1336 r1337  
    11require 'init' 
    22require 'babel/string' 
     3 
     4load File.join(APP_ROOT, 'spec', 'initializer.rb') 
     5 
     6load File.join(APP_ROOT, 'spec', 'terminalizer.rb') 
  • org.jalcedo.babel.database/trunk/spec/babel/translation_spec.rb

    r1336 r1337  
    11require 'init' 
     2 
     3require 'babel/language' 
     4require 'babel/user' 
    25require 'babel/translation' 
     6 
     7load File.join(APP_ROOT, 'spec', 'initializer.rb') 
    38 
    49describe Babel::Translation, 'when translating to Japanease for the first time.' do 
     
    712    @file_menu_string = Babel::String.find_by_value('File') 
    813    @japanease = Babel::Language.find_by_iso_code('ja') 
    9     @test_user = Babel::User.find_by_username('testuser') 
     14    @test_user = Babel::User.find_by_username('babel@eclipse.org') 
    1015  end 
    1116 
    12    
     17  it 'should add new translation.' 
    1318end 
    1419 
     
    1823    @edit_menu_string = Babel::String.find_by_value('Edit') 
    1924    @japanease = Babel::Language.find_by_iso_code('ja') 
    20     @test_user = Babel::User.find_by_username('testuser') 
     25    @test_user = Babel::User.find_by_username('babel@eclipse.org') 
    2126  end 
     27   
     28  it 'should old translation is not active.' 
    2229end 
    2330 
     
    2734    @help_menu_string = Babel::String.find_by_value('Help') 
    2835    @japanease = Babel::Language.find_by_iso_code('ja') 
    29     @test_user = Babel::User.find_by_username('testuser') 
     36    @test_user = Babel::User.find_by_username('babel@eclipse.org') 
    3037  end 
     38   
     39  it 'should not add new translation.' 
    3140end 
     41 
     42load File.join(APP_ROOT, 'spec', 'terminalizer.rb')