如果我单独使用rake minitest:controllers它,我的Minitest控制器测试工作正常,但是当我运行时,rake minitest:all我得到验证失败错误.这是因为电子邮件已经用于模型测试.我使用DatabaseCleaner清理数据库但无法清理数据库.
我的数据库清理代码:
require "database_cleaner"
DatabaseCleaner.strategy = :transaction
class MiniTest::Rails::ActionController::TestCase
include Devise::TestHelpers
def setup
DatabaseCleaner.start
end
def teardown
DatabaseCleaner.clean
end
Run Code Online (Sandbox Code Playgroud) 我的应用程序必须支持许多字体。用户可以从给定的字体列表中选择任何字体。同步或异步加载所有字体没有意义,因为用户可能会使用多种字体之一,这只会浪费带宽。
我有一个带有字体名称的选择框,当用户从选择框中选择字体时,我想加载字体。
使用typekit,我可以将字体划分为单独的工具包,但是如何在javascript事件中加载这些工具包?
我可以使用Typekit,Google字体或其他任何服务来实现此目的吗?