| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 | 
							- require 'spec_helper'
 
- feature 'china city', js: true do
 
-   scenario 'select' do
 
-     visit '/china_city'
 
-     within '.rails-helper' do
 
-       select '广东省'
 
-       select '深圳市'
 
-       select '南山区'
 
-     end
 
-     within '.html-tag' do
 
-       select '广东省'
 
-       select '深圳市'
 
-       select '南山区'
 
-     end
 
-   end
 
-   describe 'clean' do
 
-     before do
 
-       visit '/china_city'
 
-       within '.rails-helper' do
 
-         select '广东省'
 
-         select '深圳市'
 
-         select '南山区'
 
-       end
 
-     end
 
-     context 'select empty parent' do
 
-       scenario 'city and district' do
 
-         within '.rails-helper' do
 
-           select '--省份--'
 
-           expect(find('.city-city').value).to be_blank
 
-           expect(find('.city-district').value).to be_blank
 
-           expect(all('.city-city option').size).to eql 1
 
-           expect(all('.city-district option').size).to eql 1
 
-         end
 
-       end
 
-       scenario 'district' do
 
-         within '.rails-helper' do
 
-           select '--城市--'
 
-           expect(find('.city-district').value).to be_blank
 
-           expect(all('.city-district option').size).to eql 1
 
-         end
 
-       end
 
-     end
 
-     context 'select other parent' do
 
-       scenario 'city and district' do
 
-         within '.rails-helper' do
 
-           select '江苏省'
 
-           expect(find('.city-city').value).to be_blank
 
-           expect(find('.city-district').value).to be_blank
 
-           expect(all('.city-city option').size).to eql 14
 
-           expect(all('.city-district option').size).to eql 1
 
-         end
 
-       end
 
-       scenario 'district' do
 
-         within '.rails-helper' do
 
-           select '广州市'
 
-           expect(find('.city-district').value).to be_blank
 
-           expect(all('.city-district option').size).to eql 14
 
-         end
 
-       end
 
-     end
 
-   end
 
- end
 
 
  |