Seth Nickell

Results 219 comments of Seth Nickell

New warning spew on `rake adhoc:start`: ``` /Users/seth/.rbenv/versions/3.3.4/lib/ruby/gems/3.3.0/gems/highline-1.6.21/lib/highline.rb:718: warning: Passing safe_level with the 2nd argument of ERB.new is deprecated. Do not use it, and specify other arguments as keyword arguments....

# Broken UI Test ## javalab/javalab_submittable Seems to be failing consistently on drone, so not a flakiness issue. ### Sauce / Cucumber info: 1x failing UI test Chrome_javalab_javalab_submittable ([cucumber log](https://cucumber-logs.s3.amazonaws.com/circle/12265/Chrome_javalab_javalab_submittable_output.html?versionId=T8C4tLKUWkyOdhjfNCDXAKctZUcEHN5L),...

# Adhoc Works ``` ubuntu@adhoc-seth-ruby-3-3:~/adhoc$ bundle exec ruby --version ruby 3.3.4 (2024-07-09 revision be1089c8ec) [x86_64-linux] ```

# Warning Noise ``` ubuntu@adhoc-seth-ruby-3-3:~/adhoc$ bin/dashboard-console /usr/local/lib/ruby/gems/3.3.0/gems/zeitwerk-2.6.7/lib/zeitwerk/kernel.rb:38: warning: syslog/logger is found in syslog, which will no longer be part of the default gems since Ruby 3.4.0. Add syslog to your...

# Fixing Broken JavaLab UI Test on Ruby 3.3.4 Continued from [previous comment](https://github.com/code-dot-org/code-dot-org/pull/60329#issuecomment-2282230399) which focused on Sauce and Cucumber debugging. ## Fixing share_filter.rb to not use `=~` on a hash...

# Conclusion: profanity filter doesn't currently work on Java Lab Its trivial to enable it right now, or keep it off. I _suspect_ it is off due to a blockly-only...

Fix for broken Java Lab UI Test: [36cfd74](https://github.com/code-dot-org/code-dot-org/pull/60329/commits/36cfd7445d7d18b07ea457dfaa3061f89337b6ef) It works, is correct, and preserves current behavior. I'm seeing if we want to change behavior, but that could be done in...

UI Tests Pass 🎉

Having trouble running `rubocop`, I believe it needs an upgrade to work with Ruby 3.3.4. Fixed by: [4a4709b](https://github.com/code-dot-org/code-dot-org/pull/60329/commits/4a4709b50a4135b8aa81b5cb54c2da6283ac98f7) Double checking, but this commit may have broken generateSharedConstants.rb: ``` Running "exec:generateSharedConstants"...

While working to [fix honeybadger_test.rb](https://github.com/code-dot-org/code-dot-org/pull/60329#issuecomment-2282188277), I noticed that `certificate_image_test.rb` was generating honeybadger notices on my local machine. Note that my local machine has a different version of ImageMagick, which could...