问题标签 [faker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
intersystems-cache - 测试 Intersystems Caché 的数据生成器?
是否有任何简单的方法(即库)来为 Caché 创建测试数据,类似于 Ruby/Rails 的 Populator 和 Faker gems?
** 编辑 ** 我正在尝试为Epic实现创建测试数据。除了电子病历 (EMR) 应用程序之外,该实施还包括一个名为“文本”的工具。我希望我可以将数据生成器与文本一起使用。
heroku - 无法加载 --faker 以进行 heroku 安装
我正在尝试运行 heroku rake db:migrate 并继续遇到同样的问题。它说它无法加载文件--faker。我尝试以各种可能的方式将其放入我的 gem 文件中。这是我现在的gem文件:
无论我做什么,它都不会加载 faker 文件,所以我可以完成 heroku 安装。
ruby-on-rails - .rake 文件和文本编辑器
我正在尝试遵循 Michael hartl 的 Ruby on Rails 教程,他为 Faker gem 创建了一个 sample_data.rake 文件,以创建示例数据和用户。问题是当我在 TextWrangler 中打开应用程序时,该文件没有显示在文件目录中,然后当我使用 TextWrangler 强制打开它时,文件上的文本全黑,而 TextWrangler 文件上的通常编程语言会是不同的颜色。
以 .rake 结尾的文件有什么特别之处吗?
我是一个迷路的新手,我什至不知道它正在运行的功能是否正常工作,所以我有点担心我可能做错了什么......
ruby-on-rails - 如何解决 i18n 的 Hash#slice 和 ActiveSupport 的 Hash#slice 之间的名称冲突
我正在开发一个 Rails 2.3.14 项目,该项目使用 0.6.0 的i18n gem和 2.3.14 的 ActiveSupport gem。这两个都定义了一个Hash#slice
方法(i18n's ; ActiveSupport's),但它们的功能不同:i18n 版本使用Hash#fetch
,因此i18n/core_ext/hash.rb:4:in 'fetch': key not found (IndexError)
如果缺少任何请求的键,则会引发异常,而 ActiveSupport 版本会愉快地忽略丢失的键,而 ActiveSupport 的其余部分取决于那快乐的无视。
在我的应用程序中,首先加载 i18n 版本(因为顺便说一下,faker 将其作为依赖项加载),因此当 ActiveSupport 尝试依赖 ignore-missing-keys 行为时,我得到了异常。
有没有办法告诉 Rails 在 faker 和 i18n 之前加载 ActiveSupport?
ruby-on-rails - 运行时无法加载 gem - 无法加载此类文件
我的 Gemfile 中有以下声明
gem 'foo', :git => 'git@github.com:bar/foo.git'
运行 bundle install 后,它可以在以下文件夹下检索 gem
$ ls ~/.rvm/gems/ruby-1.9.3-p0@samples/bundler/gems/foo-4dc3d7bf8271
但是在我的程序中使用 gem 并使用 require 'foo' 并运行它会引发以下问题。
custom_require.rb:36:in `require': 无法加载此类文件 -- foo (LoadError)
我该如何解决这个问题?
编辑
ruby-on-rails - 使用 Faker 在 MySQL Rails 数据库中创建示例数据
我已经在我的数据库中加载了一段时间的“假”数据。现在,我已经做出了足够的更改来重新刷新数据。我已经填充了 3 个表... Users、Stores和Gears。我的问题是填充 Gears 表。我有2个问题。首先也是最重要的......它在某个列(user_id)之后停止填充数据库。您是否必须显式跳过数据库中的列才能使任务的其余部分正常工作,或者我还有什么?请参阅下面的代码...
sample_data.rake
其次,我在填充数据库时随机出现此错误......我无法弄清楚:
齿轮型号
数据库(齿轮表)
我的环境:
- 导轨 3.2.0
- Ruby ruby 1.9.3p0(2011-10-30 修订版 33570)[x86_64-darwin11.2.0]
- 宝石'假货','1.0.1'
ruby-on-rails-3 - 一些宝石的Rspec混淆和启动方法
我是 Rspec 的新手,我从电子书和在线博客中学习它。我对一些宝石有些困惑,我应该如何进行测试?他们对 Rspec 和测试的真正作用是什么?
这些宝石如下
gem factory_girl gem 'capybara
'
gem 'faker'
gem 'guard-rspec'
gem 'launchy'
我不知道为什么要使用它们以及在开始学习 Rspec 时应该使用哪个 gem?另一个问题是我应该在学习 Rspec 的同时进行单元测试还是功能测试?
请帮我。
谢谢。
ruby-on-rails - Faker 在 ruby on rails 中生成英文句子
在使用带有 Rails 的 Faker 时,它会生成其他语言的句子。我希望它们以英语生成。我需要更改哪些设置才能做到这一点?
ruby-on-rails - 未初始化的常量 Faker::CONFIG
我希望 Faker 生成“英语”语言的句子。
我已经使用了require 'faker'。
当我使用Faker::Name.name时,它工作正常。
当我使用Faker::Config.locale = :en 时,它给出了错误uninitialized constant Faker::CONFIG
。
我错过了什么吗?.
ruby-on-rails - 为什么 faker::lorem 的输出会在字符串的开头产生破折号?
使用带有 rails 的 faker gem 来生成一些假数据。当我使用 faker::lorem 时,输出包括字符串前面的破折号。
像:
知道为什么这个函数返回带有破折号的 Lorem 吗?最简单的方法将它们剥离?