          On generic views OPTIONS should return an 'actions' key with metadata
          on the fields that may be supplied to PUT and POST requests.
          """
          class ExampleSerializer(serializers.Serializer):
              choice_field = serializers.ChoiceField(['red', 'green', 'blue'])
              integer_field = serializers.IntegerField(
                  min_value=1, max_value=1000
              )
 
</s> remove     'default': ['tests', '--tb=short', '-s', '--cov', 'rest_framework'],
 </s> add     'default': ['tests', '--tb=short', '-s'],
        class NestedField(serializers.Serializer):
            a = serializers.IntegerField()
            b = serializers.IntegerField()

          On generic views OPTIONS should return an 'actions' key with metadata
          on the fields that may be supplied to PUT and POST requests.
          """
        class NestedField(serializers.Serializer):
            a = serializers.IntegerField()
            b = serializers.IntegerField()

          class ExampleSerializer(serializers.Serializer):
              choice_field = serializers.ChoiceField(['red', 'green', 'blue'])
              integer_field = serializers.IntegerField(
                  min_value=1, max_value=1000
              )
keep keep add keep keep keep keep keep
 Include nested objects in metadata for OPTIONS. Closes #3156. Closes #2915. 
tests/test_metadata.py