big-r81 opened a new issue, #5386:
URL: https://github.com/apache/couchdb/issues/5386

   [NOTE]: # ( ^^ Provide a general summary of the issue in the title above. ^^ 
)
   
   ## Description
   
   When running the Elixir test `UUIDsTest`, there is the following warnings 
are issued:
   
   ```bash
   UUIDsTest [test/elixir/test/uuids_test.exs]
     * test no duplicates in 1,000 UUIDs (198.1ms) [L#29]
     * test sequential uuids are sequential (59.6ms) [L#50]
     * test utc_random uuids are roughly random (44.5ms) [L#64]
     * test Bad Request error when exceeding max UUID count (10.3ms) [L#42]
     * test cache busting headers are set (9.5ms) [L#9]
     * test utc_id uuids are correct [L#85]warning: negative steps are not 
supported in String.slice/2, pass 14..-1//1 instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
   warning: negative steps are not supported in String.slice/2, pass 14..-1//1 
instead
     (elixir 1.17.3) lib/string.ex:2404: String.slice/2
     test/elixir/test/uuids_test.exs:91: anonymous fn/2 in UUIDsTest."test 
utc_id uuids are correct"/1
     (elixir 1.17.3) lib/enum.ex:2531: Enum."-reduce/2-lists^foldl/2-1-"/3
     test/elixir/test/uuids_test.exs:89: UUIDsTest."test utc_id uuids are 
correct"/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:485: ExUnit.Runner.exec_test/2
     (stdlib 4.3.1.5) timer.erl:235: :timer.tc/1
     (ex_unit 1.17.3) lib/ex_unit/runner.ex:407: anonymous fn/6 in 
ExUnit.Runner.spawn_test_monitor/4
   
     * test utc_id uuids are correct (43.0ms) [L#85]
     * test can return single uuid (27.5ms) [L#17]
     * test Method Not Allowed error on POST (9.5ms) [L#37]
   ```
   ## Steps to Reproduce
   
   `make elixir tests=test/elixir/test/uuids_test.exs`
   
   ## Expected Behaviour
   
   [NOTE]: # ( Tell us what you expected to happen. )
   Should run without warnings.
   
   ## Your Environment
   
   [TIP]:  # ( Include as many relevant details about your environment as 
possible. )
   [TIP]:  # ( You can paste the output of curl http://YOUR-COUCHDB:5984/ here. 
)
   
   * CouchDB version: main
   * Elixir version used: 1.17.3
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to