| 
15 | 15 |       _(log_record_limits.attribute_length_limit).must_be_nil  | 
16 | 16 |     end  | 
17 | 17 | 
 
  | 
18 |  | -    it 'prioritizes specific environment varibles for attribute value length limits' do  | 
 | 18 | +    it 'prioritizes specific environment variables for attribute value length limits' do  | 
19 | 19 |       OpenTelemetry::TestHelpers.with_env('OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '35',  | 
20 |  | -                                          'OTEL_LOG_RECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '33') do  | 
 | 20 | +                                          'OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '33') do  | 
21 | 21 |         _(log_record_limits.attribute_length_limit).must_equal 33  | 
22 | 22 |       end  | 
23 | 23 |     end  | 
 | 
29 | 29 |     end  | 
30 | 30 | 
 
  | 
31 | 31 |     it 'reflects environment variables' do  | 
32 |  | -      OpenTelemetry::TestHelpers.with_env('OTEL_LOG_RECORD_ATTRIBUTE_COUNT_LIMIT' => '1',  | 
33 |  | -                                          'OTEL_LOG_RECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '32') do  | 
 | 32 | +      OpenTelemetry::TestHelpers.with_env('OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT' => '1',  | 
 | 33 | +                                          'OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '32') do  | 
34 | 34 |         _(log_record_limits.attribute_count_limit).must_equal 1  | 
35 | 35 |         _(log_record_limits.attribute_length_limit).must_equal 32  | 
36 | 36 |       end  | 
37 | 37 |     end  | 
38 | 38 | 
 
  | 
39 | 39 |     it 'reflects explicit overrides' do  | 
40 |  | -      OpenTelemetry::TestHelpers.with_env('OTEL_LOG_RECORD_ATTRIBUTE_COUNT_LIMIT' => '1',  | 
41 |  | -                                          'OTEL_LOG_RECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '4') do  | 
 | 40 | +      OpenTelemetry::TestHelpers.with_env('OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT' => '1',  | 
 | 41 | +                                          'OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '4') do  | 
42 | 42 |         log_record_limits = OpenTelemetry::SDK::Logs::LogRecordLimits.new(attribute_count_limit: 10,  | 
43 | 43 |                                                                           attribute_length_limit: 32)  | 
44 | 44 |         _(log_record_limits.attribute_count_limit).must_equal 10  | 
 | 
55 | 55 |     end  | 
56 | 56 | 
 
  | 
57 | 57 |     it 'prefers model-specific attribute env vars over generic attribute env vars' do  | 
58 |  | -      OpenTelemetry::TestHelpers.with_env('OTEL_LOG_RECORD_ATTRIBUTE_COUNT_LIMIT' => '1',  | 
 | 58 | +      OpenTelemetry::TestHelpers.with_env('OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT' => '1',  | 
59 | 59 |                                           'OTEL_ATTRIBUTE_COUNT_LIMIT' => '2',  | 
60 |  | -                                          'OTEL_LOG_RECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '32',  | 
 | 60 | +                                          'OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '32',  | 
61 | 61 |                                           'OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT' => '33') do  | 
62 | 62 |         _(log_record_limits.attribute_count_limit).must_equal 1  | 
63 | 63 |         _(log_record_limits.attribute_length_limit).must_equal 32  | 
 | 
0 commit comments